treeview使用OwnerDrawText,drawNode后,修改节点闪烁厉害

老鱼趣多多 2012-04-19 01:09:20

写了一个类,继承了TreeView,

this.DrawMode = TreeViewDrawMode.OwnerDrawText;
this.DrawNode += CustomDrawNode;

绘制没问题,修改节点值,用treeView.SelectText = "修改的值";
一赋值,树闪的太厉害了。

求解决办法。

不要告诉我设置双缓存之类的,根本不好使!!!

复写WndProc()里加上0x0014丢弃消息也不行。

...全文
291 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bdmh 2012-04-21
  • 打赏
  • 举报
回复

把原因跟大家分享一下
老鱼趣多多 2012-04-21
  • 打赏
  • 举报
回复
已自己找到原因,无满意结贴!
老鱼趣多多 2012-04-19
  • 打赏
  • 举报
回复
顶起来。

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧