2017-04-21 3 views
0

ich meine Combobox bin Öffnen sobald es den Fokus combobox.isDropDownOpen mit bekommt ich die folgende Bindung Fehler in der Konsole bekommenComboBoxItem Fehler Bindung an Combobox Öffnung (WPF)

System.Windows.Data Error: 4 : Cannot find source for binding with reference 'RelativeSource FindAncestor, AncestorType='System.Windows.Controls.ItemsControl', AncestorLevel='1''. BindingExpression:Path=VerticalContentAlignment; DataItem=null; target element is 'ComboBoxItem' (Name=''); target property is 'VerticalContentAlignment' (type 'VerticalAlignment')

hier der Code ist:

private void combo_GotFocus(object sender, RoutedEventArgs e) 
{ 
    placeholder.Visibility = Visibility.Collapsed; 

    combo.IsDropDownOpen = true; 
} 

private void combo_LostFocus(object sender, RoutedEventArgs e) 
{ 
    if (combo.Text.Equals("")) 
    { 
     placeholder.Visibility = Visibility.Visible; 
    } 

} 

Antwort