サンプル データのデータを C# のコードにバインドしたいと考えています。オンラインで入手できるさまざまなモデルを試しても、正確な出力が得られません。データ テーブルの 2 つの値の間で算術演算を実行したいと考えています。
私の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 クエリで値を選択したい。つまり、データのテーブル 'factors' から 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;
}
誰でも私を助けてくれますか?ありがとうございました!