मैं DataTemplate
बनाने की कोशिश कर रहा हूं जिसे GridView
के सभी कॉलम के लिए साझा किया जा सकता है, जिसमें इसके कॉलम गतिशील रूप से बनाए गए हैं (कोड-पीछे के माध्यम से)।WPF GridView सभी कॉलम के लिए साझा सेल टेम्पलेट
मैं पूरी तरह से कोड-बैक के बजाय XAML में संसाधन के रूप में DataTemplate
बनाना चाहता हूं, लेकिन मैं यह नहीं समझ सकता कि बाइंडिंग को सही तरीके से कैसे काम करना है।
निम्नलिखित निकटतम मैं के साथ आ सकता है (लेकिन काम नहीं करता है):
BindableDataTable table = this.DataContext as BindableDataTable;
foreach (BindableDataColumn c in table.Columns)
{
GridViewColumn col = new GridViewColumn();
col.Header = c.ColumnName;
col.CellTemplate = this.FindResource("ListViewCellTemplate") as DataTemplate;
v.Columns.Add(col);
}
वास्तव में, कोई लेकर्स नहीं है? – ChandlerPelhams
क्या आप समस्या का समाधान कर सकते हैं? मुझे अब भी यही समस्या है :( – Fabian