簡體   English   中英

擴展屬性

[英]Extension Properties

嗨,我要在Windows應用程序中創建一個用戶控件,其中包含具有n個節點的Treeview
NUmbe OF節點將在運行時確定。
我想在每個TreeNode上存儲一些數據,當選擇TreeNode時可以檢索這些數據。
問題是某個節點將存儲客戶名稱,客戶名稱。
一些商店研究過,studname ,,,,,,

我已經使用了擴展方法
靜態類擴展
{
靜態字典m_Dictionary = new Dictionary();
公共靜態無效值SetTags(此TreeNode p_TreeNode,字典p_Dictionary)
{
m_Dictionary = p_Dictionary;
}
公共靜態字典GetTags(this TreeNode p_TreeNode)
{
返回m_Dictionary;
}
}
但這並不能幫助我僅在最后一個節點上獲取數據...
我怎么能做到這一點..
是否有諸如拉伸特性之類的東西……或是否有其他解決方案。
預先感謝,,,,,,,

沒有什么所謂的擴展屬性存在,如果要向樹節點添加簡單的字符串數據,請使用Tag屬性。

不,沒有C#3.0之類的東西。

看這個: https : //stackoverflow.com/questions/138367/most-wanted-feature-for-c-4-0

暫無
暫無

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

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