2
我正在編寫通過屬性面板訪問屬性的類,其中一個屬性是多行文本。在屬性網格中添加編輯文本下拉列表
我想要在此屬性面板的設計器中顯示下拉列表,以便用戶填充多行文本,就像標籤或文本框在Visual Studio中執行的一樣。
我應該把我上面的屬性定義哪個屬性允許這樣做?
我正在編寫通過屬性面板訪問屬性的類,其中一個屬性是多行文本。在屬性網格中添加編輯文本下拉列表
我想要在此屬性面板的設計器中顯示下拉列表,以便用戶填充多行文本,就像標籤或文本框在Visual Studio中執行的一樣。
我應該把我上面的屬性定義哪個屬性允許這樣做?
您想裝飾System.ComponentModel.Design.MultilineStringEditor的「文本」屬性。
例如
[Editor("System.ComponentModel.Design.MultilineStringEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(UITypeEditor))]
public string Text { .... }
它的工作。謝謝 !我把[編輯器(typeof(System.ComponentModel.Design.MultilineStringEditor),typeof(UITypeEditor))],所以它適用於每個.net版本 – Larry