潜移黙化学会WPF(テクニック編)--Items要素を持つコントロールサブアイテム取得(一)
1024 ワード
1.treeviewのItem取得
2.ListBox
3.Combobox
var g = this.tree.ItemContainerGenerator;
TreeViewItem item = g.ContainerFromItem(this.tree.SelectedItem) as TreeViewItem;
if (item != null) item.IsExpanded = true;
2.ListBox
var g = listbox .ItemContainerGenerator;
ListBoxItem item = g.ContainerFromIndex(listbox .SelectedIndex) as ListBoxItem
3.Combobox
(comboBox1.ItemContainerGenerator.ContainerFromIndex(comboBox1.SelectedIndex) as ComboBoxItem).Content.ToString()