TreeView 小技巧
生活随笔
收集整理的這篇文章主要介紹了
TreeView 小技巧
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、在把treeview的check事件給封了之后,在雙擊的情況下仍然會選中。這個要通過處理消息來解決。
?
解決:
在調用的時候將這個事件給過濾掉
if (e.Node.ForeColor == Color.Gray)
?????????????? e.Cancel = true;
?
自定義treeview中加入以下方法
protected override void WndProc(ref Message m)
??????? {
??????????? if (m.Msg == 0x203)雙擊封掉
??????????? {
??????????????? m.Msg = 0;
??????????? }
??????????? base.WndProc(ref m);
??????? }
?
2、在加載樹時在最后一個treeview的項會只顯示一點點,滾動條怎么拖動也顯示不出來
?
解決:
在加載前 使用 BeginUpdate() ,加載完后 使用EndUpdate()。
轉載于:https://www.cnblogs.com/sundog/archive/2011/08/05/2128816.html
總結
以上是生活随笔為你收集整理的TreeView 小技巧的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: keil报错:*** FATAL ERR
- 下一篇: sysmon安装报错“error get