我正在尝试从我在XAML中创建的Gridview中检索数据。
<ListView Name="chartListView" selectionChanged="chartListView_SelectionChanged">
<ListView.View>
<GridView>
<GridViewColumn Header="Name" DisplayMemberBinding="{Binding Name}" Width="250"/>
<GridViewColumn Header="Type" DisplayMemberBinding="{Binding Type}" Width="60"/>
<GridViewColumn Header="ID" DisplayMemberBinding="{Binding ID}" Width="100"/>
</GridView>
</ListView.View>
</ListView>
我看到了一些类似这样的代码:-
GridViewRow row = GridView1.SelectedRow;
TextBox2.Text = row.Cells[2].Text;
然而我的问题是,我的GridView是在XAML中创建的,并且没有命名,也就是说我不能(或者不知道如何)创建对“gridview1”的引用,因此无法访问其中的对象。
我能否从C#或XAML中为我的gridview命名或创建引用,以便我可以使用上面的代码?
其次,我可以通过名称而不是索引访问数组元素,类似于:
TextBox2.Text = row.Cells["ID"].Text
感谢您的任何帮助。