请问,把propertygrid放到cad面板Palettes上后,有enum下拉值的item显示不出下拉值...
本帖最后由 aspiringsenior 于 2016-3-21 09:25 编辑请问,把propertygrid放到cad面板Palettes上后,有enum下拉值的item显示不出下拉值(仅仅一闪而过)是怎么回事?
比如,这个图片里面的ScrollBars的属性值除了none还有其他值,但是点击这个下拉符号后闪烁一下,并不显示下拉值。
附件是vs2010+cad2008 是不是我没说清楚啊,请大家帮下忙嘛
没做过面板这方面的内容
瞎说两句
要么自己实现属性面板 自定义控件或第三方
或者仔细找找原因。。 还是没搞懂 雪山飞狐_lzh 发表于 2016-3-23 09:00 static/image/common/back.gif
没做过面板这方面的内容
瞎说两句
要么自己实现属性面板 自定义控件或第三方
您的意思是面板上放propertygrid控件确实会存在这个问题吗 雪山飞狐_lzh 发表于 2016-3-23 09:00 static/image/common/back.gif
没做过面板这方面的内容
瞎说两句
要么自己实现属性面板 自定义控件或第三方
你好,我找到原因了。是由于当面板处于停靠状态时,面板无法获得输入焦点的控制权。才鸟的书上讲到了。
书中用的组合框控件,并为该控件添加了dropdown事件使面板获得焦点。但是,我用的propertygrid控件没有这个事件,我应该怎么办呢
页:
[1]