C#中propertyGrid的List資料不以...的button顯示,而是將list中資料逐條顯示
uj5u.com熱心網友回復:
List中的資料個數不確定,但PropertyGrid的子項需要確定,沒法實作這個效果。uj5u.com熱心網友回復:
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
TestData data = new TestData();
data.Names = new List<string>();
data.Names.Add("張三");
data.Names.Add("李四");
this.propertyGrid1.SelectedObject = data;
}
public class TestData
{
public List<string> Names { get; set; }
public string[] Names1 { get { return Names.ToArray(); } set { Names.Clear();Names.AddRange(value); } }
}
這樣可以做大展開,不用進入子表單。
uj5u.com熱心網友回復:
我現在的實際情況是一個類中套一個List<類>,被套的類中還要套<類>,可能要三四層,這樣可以實作嗎
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/269777.html
標籤:C#
上一篇:C#+MYSQL如何 減小打開和關閉資料庫的次數,加快查找速度
下一篇:mvvm的功能區分問題
