0

私は次のようなコードを介してListViewを生成します:

myListView.Items.Add(personToAdd);

ここで、長期的な計算を実行したいと思います。計算が続く間、アイテムを無効にします。計算後、アイテムを再度有効にします。オブジェクトを追加したときにListViewItemを取得するにはどうすればよいですか?

4

1 に答える 1

2

次のようなListViewItemを取得します(ここでは、選択したListViewItemを取得します)。

object selectedEntry = (object)myListBox.SelectedItem;
ListBoxItem lbi = this.myListBox.ItemContainerGenerator.ContainerFromItem(selectedEntry) as ListBoxItem;

ただし、他のアイテムも入手できます。

object selectedEntry = (object)myListBox.Items[int];
ListBoxItem lbi = this.myListBox.ItemContainerGenerator.ContainerFromItem(selectedEntry) as ListBoxItem;
于 2012-10-02T09:15:53.407 に答える