private static void FilterTextChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { DropdownItem di = d as DropdownItem; if (e.NewValue != e.OldValue) { string str = e.NewValue as string; di.FilterTextCore(str); } }
private static void NormalTextChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { DropdownItem ditem = d as DropdownItem; if (e.NewValue != e.OldValue) { string val = e.NewValue as string; ditem.OnNormalTextChanged(val); } }
private void Item_Actived(object sender, RoutedEventArgs e) { if (m_InputBox == null) { return; } DropdownItem item = e.Source as DropdownItem; if (item != null) { string str = item.NormalText; m_InputBox.Tag = true; m_InputBox.Text = str; m_InputBox.Tag = false; IsDropdownOpened = false; } }
private static void FilterBrushChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { DropdownItem dropitem = d as DropdownItem; dropitem.OnFilterBrushChanged(); }
private static void NormalBrushChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { DropdownItem ditem = d as DropdownItem; ditem.OnNormalBrushChanged(); }