Tag: .net

在pictureBox中旋转图像

我正在制作一个模拟时钟,我必须在我的pictureBox中旋转图像… 例如,我想每秒将图像旋转6度。 我能为此做些什么? 谢谢….

‘method’没有重载匹配委托’System.EventHandler’

我正在尝试构建一个程序,一旦按下按钮,每5秒钟将执行该function(OnTimed)。 以下是目前的代码: private void bntCapture_Click(object sender, RoutedEventArgs e) { DispatcherTimer t1 = new DispatcherTimer(); t1.Interval = TimeSpan.FromMilliseconds(5000); t1.IsEnabled = true; t1.Tick += new EventHandler(OnTimed); t1.Start(); } void OnTimed(object sender, ElapsedEventArgs e) { imgCapture.Source = imgVideo.Source; System.Threading.Thread.Sleep(1000); Helper.SaveImageCapture((BitmapSource)imgCapture.Source); } 当我运行代码时,它显示错误: “’方法’没有重载匹配委托’System.EventHandler’

CA1009:正确声明事件处理程序?

我有以下事件,我class级的消费者可以连接以获取内部诊断消息。 public event EventHandler OutputRaised; 我用这个函数引发事件 protected virtual void OnWriteText(string e) { var handle = this.OutputRaised; if (handle != null) { var message = string.Format(“({0}) : {1}”, this.Port, e); handle(this, message); } } 为什么我正确获取CA1009声明事件处理程序? 我找到的所有答案似乎都不适用于我的场景……只是想了解,我还没有真正掌握事件和代表。 参考CA1009: http : //msdn.microsoft.com/en-us/library/ms182133.aspx

自定义GroupBox,带有自定义TextColor,BorderColor和Transparent BackColor

我正在使用WinForms 。 在我的表单中,我有一个GroupBox 。 这是一个自定义组框。 我想要一个透明的背景groupbox 。 我在为groupbox创建透明背景时遇到问题此代码的问题是当我将组框backcolor设置为透明时,我继续收到错误。 错误:控件不支持透明背景颜色。 g.Clear(BackColor = Color.Transparent); (这是给我问题的那条线) private void DrawGroupBox(GroupBox box, Graphics g, Color textColor, Color borderColor) { if (box != null) { Brush textBrush = new SolidBrush(textColor); Brush borderBrush = new SolidBrush(borderColor); Pen borderPen = new Pen(borderBrush); SizeF strSize = g.MeasureString(box.Text, box.Font); Rectangle rect = new Rectangle(box.ClientRectangle.X, box.ClientRectangle.Y […]

在C#(.NET)即时变量中是string.Length吗?

我想知道C#中的string.Length是否是一个即时变量。 通过即时变量我的意思是,当我创建字符串时: string A = “”; A = “Som Boh”; 现在计算长度吗? 要么 它是在我试图获得A.Length之后计算的吗?

.net Reflector反编译的C#代码将无法编译

我试图反编译C#控制台应用程序并在Visual C#2010中再次编译它,但代码中有很多错误。 这是一个例子: public static Test mTest { [CompilerGenerated] get { return k__BackingField; } [CompilerGenerated] set { k__BackingField = value; } } 我在.net Reflector中将.net框架版本设置为3.5。 有没有办法获得能够从.net Reflector重新编译的代码?

c#中的memcpy函数

可能重复: C#memcpy等价 c#中memcpy函数的等价物是什么?

在XNA / C#中添加自定义光标?

我目前正在XNA开发游戏。 我想在游戏中添加一个游标(不是标准的Windows游标)。 我已经将精灵添加到我的内容文件夹中。 我有一个找到鼠标位置的方法,但我不知道如何在窗口中显示光标。 这是我用来找到鼠标位置的方法(我在Game1类的开头实例化了一个“MouseState”类): public int[] getCursorPos() { cursorX = mouseState.X; cursorY = mouseState.Y; int[] mousePos = new int[] {cursorX, cursorY}; return mousePos; }

基于当前用户的“角色”动态构建ASP.NET MVC主页面菜单

我见过一些类似的问题,但没有一个看起来像我正在尝试做的事情。 这是我当前的实施没有任何安全性: 这很好,以上工作。 我在Actions for CController和DController上设置[授权]属性以防止未经授权的访问 – 但是我想从没有正确角色的用户的菜单中删除这些项目,因为当他们看到它并点击时在它上面它告诉他们他们没有许可,他们会想要它。 如果他们不知道它在那里,那对所有参与者来说都更好…… 这样的事情最终是我想要达到的目标,但我正在寻找更多MVC风味的方法,其中“视图”是“愚蠢的”:

将徽章添加到C#winforms控件

在CSS中编写时,我可以添加一类“徽章”并获得我想要的内容。 一个带有一些样式的按钮或标签附近的小数字,表示此控件具有需要查看的待处理信息。 甚至有人试图在iOS上做我想做的事情 我想在按钮或选项卡上的WinForms上执行此操作。 如果WPF中有更简单的解决方案,那么我可能会考虑使用它。 这是一个显示我想要实现的示例的图像: