次のように XAML で宣言された 3 つのヘッダーを持つ ListView があります。
<ListView Name="myListView">
<ListView.View>
<GridView>
<GridViewColumn Header="H1"/>
<GridViewColumn Header="H2"/>
<GridViewColumn Header="H3"/>
</GridView>
</ListView.View>
</ListView>
この ListView に ListViewItem をプログラムで追加して、1 列目、2 列目、3 列目に個別に配置される ListViewItem 内のコンテンツを設定できるようにしたいと考えています。これまでのところ、私はこれまでしか得ていません:
ListViewItem l = new ListViewItem();
l.Content = "Content";
myListView.Items.Add(l);
これにより、各列が文字列「Content」に設定されます。上記のコードを変更して、1 列目、2 列目、3 列目にそれぞれ「コンテンツ 1」、「コンテンツ 2」、「コンテンツ 3」を表示する ListViewItem を追加するにはどうすればよいですか? ListViewItem 内で SubItem または ListViewSubItem プロパティを検索しようとしましたが、何も見つかりませんでした。
簡単な解決策があると思いますが、間違っているかもしれません。各列の個々の変更を反映するように Content プロパティをプログラムで設定するという質問への回答のみが必要なので、データ バインディングについては言及しないでください。
どうもありがとうございました。