我有一個Settings
類是這樣的:兩列的DataGrid:屬性名和屬性值
public class Settings {
public string Foo { get; set; }
public int Bar { get; set; }
}
我可能有以下實例:
new Settings {
Foo = "xxx",
Bar = 20
}
,我想表明,類在這樣的DataGrid中:
--------------------
| Settings | Value |
--------------------
| Foo | xxx |
| Bar | 20 |
什麼是正確的方法呢?我知道我可以創建一些臨時類(有兩個屬性),並且使用反射可以創建該類的多個實例作爲Settings
中的屬性,但是我也許有一種更乾淨的方式來實現它,利用綁定(雙向)的優點,等等
我正在使用WPF + MVVM。