Başlığı belirttiğim gibi, C# kullanarak programlı olarak DataGrid'e satır eklemeye çalışıyorum ama çalışmayı başaramıyorum. Şimdiye kadar sahip olduğum şey bu. C# içinde DataGrid'e program aracılığıyla satırlar nasıl eklenir?
// I have a DataGrid declared as dg in the XAML
foreach (string s in array) {
int index = 0;
DataGridRow dgRow = new DataGridRow();
foreach (DataGridColumn dgColumn in columns)
{
// Trying to add Text to dgRow here but IDK how
index++;
}
}
Etrafa googling oldum ve bir şey eklemeden lazım en yakın
{column = value}
kullanmaktı ama sadece bana bir hata atar. Gerçekten fikirler dışında şimdi olsa:
iyi yolu DataGridView DataSource (Datatable, veri kümesi vs) ile bağlı kullanmak ve veri kaynağı kendisinde değişiklik yapma. Ayrıca kodunuzda, datagridview'ınızda UI'de görünmesi için ** dgRow ** 'ı eklemelisiniz. –
Bir DataTable'a tam olarak nasıl "bağlarım?" – Dilisqq