1
我想動態地在wpf中的數據網格的第7列的特定單元格中添加組合框或級別。現在我有一個i元素數組。我正在使用for循環迭代我的時間,並且每次檢查數組的第i個數字是否大於1。如果它大於1,則找到滿足數組值的相應行,並在數據網格的每一行的第7列中添加一個組合框。在數據網格中添加組合框
如果數組值等於1,則會添加標籤。
一個類似的應用我ASP.NEt做了如下
if (count[i] > 1)
{
DropDownList drp = new DropDownList();
drp.DataSource = dsq.Tables[0];
drp.DataTextField = "Application Name";
drp.DataValueField = "Application Name";
drp.DataBind();
if (row.Cells[0].Text.ToString().Trim().Equals(dt.Rows[i][0].ToString().Trim()))
{
row.Cells[7].Controls.Add(drp);
}
}
else
{
Label l = new Label();
l.Text = dsq.Tables[0].Rows[0][0].ToString().Trim();
row.Cells[7].Controls.Add(l);
}
請讓我知道如何實現類似的邏輯數據網格的WPF。
我也希望增加在數據網格中的組合框。你有沒有找到答案?我發現這一點:http://www.dotnetspark.com/kb/1871-wpf-combobox-datagrid.aspx 它使用XAML,但我希望在代碼後面如果可能的話。 – rmooney 2013-04-26 15:17:31