Ich versuche, eine DependencyObject
zu erstellen, die von Xaml erstellt wird. Es hat eine DependencyProperty
vom Typ List<object>
wie so definiert:Wie definiere ich eine `DependencyProperty` für einen Sammlungstyp in UWP?
public List<object> Map
{
get { return (List<object>)GetValue(MapProperty); }
set { SetValue(MapProperty, value); }
}
// Using a DependencyProperty as the backing store for Map. This enables animation, styling, binding, etc...
public static readonly DependencyProperty MapProperty =
DependencyProperty.Register("Map", typeof(List<object>), typeof(MyConverter), new PropertyMetadata(null));
XAML:
<MyConverter x:Key="myConverter">
<MyConverter.Map>
<TextPair First="App.Blank" Second ="App.BlankViewModel"/>
</MyConverter.Map>
</MyConverter>
I Cannot add instance of type 'UwpApp.Xaml.TextPair' to a collection of type 'System.Collections.Generic.List<Object>
immer erhalten. Was kann diesen Fehler verursachen? Vielen Dank.
Die Ursache dieses Fehlers ist einfach: Sie haben die 'Eigenschaft' vom Typ 'Liste
@Fruchtzwerg, ich habe es versucht, aber es scheitert immer noch. –
Ich bin verwirrt, weil ich keinen Vorschlag gemacht habe. Also, was hast du probiert? – Fruchtzwerg