自定义控件实时重绘问题 用户自定义控件,用来监控报警。一开始控件用paint函数画了一个空心圆,并且在自定义控件类中申明了一个bool变量nor,当它被触发为1时,控件需要实时重绘为实心圆,不知如何实现,请大大门指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 this.Invaliddate() 向 nor 赋值时执行 Invaliddate()OnPaint 方法中if(nor) e.Graphics.FillEllipse(...else e.Graphics.DrawEllipse(... nor 那是属性(property)而不是字段(field)。要触发事件,先学习 INotifyPropertyChanged 之类的设计模式。 关于“绘制”的 UI 界面,要注意的是,要让控件本身是透明的,然后在控件层展现不透明的图形(实心圆、空心圆)。所以你首先选择好能原生(基本不写代码)轻松地实现透明控件的开发方法。不建议使用 WinForm。 正则表达式,字符串前不包括-]- C#中关于变量作用域的一个问题 imagelist的一点疑问 文件下载问题 pop3的问题 【用全部财产求解】treeView 的简单问题 大家帮帮我吧 怎样在webApplication 中使用microsoft web browser 组件(非 winform中) 关于treeview的问题 SmtpMail不能发邮件的问题,如何知道Collaborative Data Objects (CDO)组件有没有安装,请高手回答. (情人节伴着电脑)有问题请教和我一样的同仁 C#入门初学,求大佬们给点灵感 C#判断十几个文本框的输入哪些有数据
OnPaint 方法中
if(nor) e.Graphics.FillEllipse(...
else e.Graphics.DrawEllipse(...