文章分类 -  Winform

Winform中DataGridView控件直接编辑时设置默认图标
摘要:因为项目需要,在DataGridView可以直接进行编辑的时候,需要设置操作列的图标,操作列为删除,用户进行界面之后需要在新行显示删除的图标,开始使用NewRowNeeded可以解决编辑好之后显示出删除图标,但是默认显示的图标还是系统自带的一个叉叉的图片,纠结了好久。最终终于使用绝招解决了,哈哈。 在窗体LOAD里初始化好列显示的图片,this.DeleteColumn.Image = ResourceService.GetImage("CM001-02");然后使用CellFormatting事件 private void DgvOfuserWord_CellFormat 阅读全文
posted @ 2011-02-12 14:53 Berthing 阅读(638) 评论(0) 推荐(0)
如何将窗体最小化到托盘(winform)
摘要:1)新创建一个项目,修改Form1的Text属性为testNotifyIcon; (2)向Form1窗口中添加一个NotifyIcon控件,修改其Name属性为 MyNotifyIcon。修改其Text属性为 testNotifyIcon,与应用程序的标题相同。这是因为NotifyIcon显示在系统托盘中时,Text属性中保存的 文本为鼠标移动到程序图标上时的提示信息。修改Icon属性,为NotifyIcon添加一个图标; (3)在Form1的属性窗口上,把Icon属性也选择为与NotifyIcon相同的图标。修改ShowInTaskBar属性值为 False,这样,应用程序在运行时就不会 阅读全文
posted @ 2011-02-12 14:11 Berthing 阅读(339) 评论(0) 推荐(0)
如何禁用窗体右上的关闭按钮?
摘要:方法一:重载CreateParams private const int CP_NOCLOSE_BUTTON = 0x200; protected override CreateParams CreateParams { get { CreateParams mdiCp = base.CreateParams; mdiCp.ClassStyle = mdiCp.ClassStyle | CP_NOCLOSE_BUTTON; return mdiCp; } } 方法二:在窗体Load事件中调用如下CloseButtonEnable()函数 [DllImport("user32.dll& 阅读全文
posted @ 2011-02-12 14:10 Berthing 阅读(439) 评论(0) 推荐(0)