以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口控件有DrawItem事件吗?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=14221)

--  作者:qtcks
--  发布时间:2011/11/12 20:36:00
--  窗口控件有DrawItem事件吗?

由于需要进行控件重绘,需要使用该事件。能支持吗?


--  作者:程兴刚
--  发布时间:2011/11/12 22:23:00
--  

在何种情况下重绘?可否给出代码?看看能否变通一下!


--  作者:狐狸爸爸
--  发布时间:2011/11/13 8:18:00
--  

没有的事件,可以自己加上:

 

http://www.foxtable.com/help/topics/2374.htm

 

提示用BaseControl获得底层控件


--  作者:qtcks
--  发布时间:2011/11/13 20:17:00
--  

ComboBox.DrawItem

http://msdn.microsoft.com/zh-cn/library/system.windows.forms.combobox.drawitem(v=VS.90).aspx

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20111113201523.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20111113201602.jpg
图片点击可在新窗口打开查看

--  作者:程兴刚
--  发布时间:2011/11/13 20:45:00
--  
为啥不看贺老师给的郏助链接?
--  作者:qtcks
--  发布时间:2011/11/13 20:48:00
--  

图片点击可在新窗口打开查看问题是我看了呀,老六可能把控件的DrawItem事件给阉割掉了。添加不进去啊。

我在全局函数中,已经构建了一个自定义事件。

问题是指定不进去。我郁闷啊。


--  作者:狐狸爸爸
--  发布时间:2011/11/13 21:36:00
--  

呵呵,确实没有此事件,因为这个ComboBox并非.net的ComboBox,是我自己重新写的,是一个完全不同的控件了。


--  作者:程兴刚
--  发布时间:2011/11/13 21:45:00
--  
图片点击可在新窗口打开查看加油继续写完善!
--  作者:qtcks
--  发布时间:2011/11/13 22:48:00
--  
以下是引用狐狸爸爸在2011-11-13 21:36:00的发言:

呵呵,确实没有此事件,因为这个ComboBox并非.net的ComboBox,是我自己重新写的,是一个完全不同的控件了。

那其他的控件呢?


--  作者:xmj09663
--  发布时间:2011/11/14 10:19:00
--  

果真是 被六爷拉到了净身房 进行了再处理