我有一个WPF数据网格,并且我想对HAND上的数量执行计算。
如果QtyOnHand < SetMin(Text)或If Qty> SetMax(Text)并将结果存储在Status列中。我将如何去做这件事。到目前为止,我发现的每个教程都是针对一个WinForms,并且不适用于WPF数据网格。在数据网格中的两个单元格之间执行计算
我是一个新手,所以我不反对如果有人愿意将我指向正确的方向,就不会反对。
我是从一个数据集
void mainDataSet()
{
SqlConnection con = new SqlConnection(str);
SqlDataAdapter dataAdapter = new SqlDataAdapter(select, con);
con.Open();
SqlCommandBuilder commandBuilder = new SqlCommandBuilder(dataAdapter);
con.Close();
DataSet ds = new DataSet();
dataAdapter.Fill(ds);
dataGridView1.IsReadOnly = true;
dataGridView1.DataContext = ds.Tables[0];
}
你的代码在哪里?它制造了巨大的差异。你有约束力吗?如果是这样的属性获得者的计算... – 2015-04-01 18:11:59
要做你所要求的,你需要首先将你的数据集泵入模型。然后,在你的模型属性中,你可以应用你想要的任何过滤器 – 2015-04-01 18:33:21
谢谢,关闭去阅读关于模型:) – eternityhq 2015-04-01 18:34:54