我想将示例数据中的数据绑定到 c# 中的代码。尝试在线提供的不同型号时,我没有得到准确的输出。我想在数据表中的两个值之间进行算术运算。
我的 xml 数据如下所示:
<SampleData:data xmlns:SampleData="clr-namespace:Expression.Blend.SampleData.data"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<SampleData:data.factors>
<SampleData:cfsItem col1="item1" item1="1" item2="2" />
<SampleData:cfsItem col2="item2" item2="3" item2="4" />
</SampleData:data.factors>
</SampleData:data>
我想用 LINQ 查询选择值;即从数据中的表“因素”中选择col1,并将其与从列表框元素返回的值进行比较。
private void ListBox1_Tap(object sender, GestureEventArgs e)
{
ListBoxItem selected = ListBox1.SelectedItem as ListBoxItem;
string y = selected.Content as string;
this.DataContext = from factors in data
where col1.factors == y
select item1;
}
谁能帮我解决这个问题?谢谢!