ich bekomme ein seltsames Problem, wenn ich meine Combobox in meine ListView es sagt, es kann keine Referenz für meine Elementname Win (mein Fenstername) außerhalb finden von der listview
es funktioniert gut und habe keine Probleme damit.System.Windows.Data Fehler: 4 nur passiert, wenn combobox in der Listenansicht ist
System.Windows.Data Error: 4 : Cannot find source for binding with reference 'ElementName=win'. BindingExpression:Path=SelectedParam; DataItem=null; target element is 'ComboBox' (Name='Krydsmålbox'); target property is 'SelectedValue' (type 'Object')
<ComboBox x:Name="Krydsmålbox" Foreground="#FFEAEAEA" Background="#FF303030" FontSize="12" Style="{StaticResource ComboBoxTest2}" ItemTemplate="{StaticResource cmbTemplate2}" ItemsSource="{Binding}" SelectedValuePath="Krydsmålene"
SelectedValue = "{Binding SelectedParam, ElementName=win, UpdateSourceTrigger=PropertyChanged}" Width="138" BorderBrush="#FF303030" Height="40"/>
CS
replacent, die nicht > System.Windows.Data Fehler gearbeitet hat: 4: Kann nicht Quelle für die Bindung mit Bezug finden ‚Relative FindAncestor, AncestorType =‘ System.Windows .Window ', AncestorLevel =' 1 ''. BindingExpression: Pfad = SelectedParam; Datenelement = null; Zielelement ist 'ComboBox' (Name = 'Krydsmålbox'); target-Eigenschaft ist 'SelectedValue' (Typ 'Object') –
Versuchen Sie 'AncestorType = {x: Type Window}} 'in' AncestorType = Window' zu ändern – Pikoh
kein Unterschied, indem Sie das ändern –