簡體   English   中英

TreeView強制檢查父節點

[英]TreeView force parent node to be checked

有沒有一種方法可以使樹視圖強制執行一個規則,即子節點需要檢查其父節點,而無需使用節點的已檢查事件處理程序? 如果選中了一個孩子,但尚未選中它的父母,則應自動檢查該父母。 如果取消選中父項,則所有子項都應處於未選中狀態。

Windows窗體應用程序中將使用它來定義用戶的訪問權限。 某些權利取決於另一權利,因此要求禁止只生孩子。

沒有檢查事件處理程序,您將無法做到。

通過繼承標准Treeview控件來開發自己的自定義Treeview控件。 將用於檢查的事件處理程序和其他驗證的代碼放入自定義Treeview控件中。 然后在您的winform中使用它。

優點是您擁有一個自定義Treeview控件,該控件可輕松用於許多WinForm應用程序中以實現預期的行為。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM