假設以下兩個虛構類:模板使用的業務對象的集合在DataGrid
public class Person
{
public int Id { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public decimal Salary { get; set; }
public string SSN { get; set; }
}
public class People: ObservableCollection<Person> {}
假設我想在DataGrid中有以下考慮顯示人對象的實例:
- ID應只讀
- 工資應該被格式化爲貨幣
- SSN不應該顯示
我知道如何做一些非常簡單的東西,樣式和模板,但我似乎無法找到任何關於使用它們來指示DataGrid應該如何顯示數據的好信息。如何做到這一點的一個例子將是很好的,任何關於這個主題的良好資源的鏈接將不勝感激。
或者我在這裏甚至可能問到什麼? –
檢查我的答案,這不是關於模板或樣式,但我認爲這可能對您有用。 – Hannish
我在這裏找到了一些信息:http://www.paulstovell.com/dynamic-datagrid。我不太想做他在做什麼,但我想我可以通過他的博客收集到的信息來弄清楚我想要什麼。 –