私はそのように定義されたリストビューを持っています:
<ListView Height="234.522" Name="chartListView" Width="260" SelectionChanged="chartListView_SelectionChanged" HorizontalAlignment="Left" Margin="251,38,0,38">
<ListView.View>
<GridView>
<GridViewColumn Header="op1" DisplayMemberBinding="{Binding op1}" Width="50"/>
<GridViewColumn Header="op2" DisplayMemberBinding="{Binding op2}" Width="50"/>
<GridViewColumn Header="op3" DisplayMemberBinding="{Binding op3}" Width="50"/>
<GridViewColumn Header="op4" DisplayMemberBinding="{Binding op4}" Width="50"/>
<GridViewColumn Header="op5." DisplayMemberBinding="{Binding op5}" Width="50"/>
</GridView>
</ListView.View>
</ListView>
以下を使用してデータを追加します。
chartListView.Items.Add(new {
op1 = "test1", op2 = "test2", op3 = "test3", op4 = "test4", op5 = "test5" });
選択したアイテムの1つにアクセスして、列の値を確認するにはどうすればよいop3
ですか(たとえば)。次のコードはすべての値を示していますが、私は見たいだけop3
です。
MessageBox.Show(chartListView.SelectedItem.ToString());