Listenfeld Erstes in MVVM ausgewähltes Element
Ich bin neu bei MVVM. Ich habe eine Listbox in meiner Silverlight-Anwendung, die an eine beobachtbare Sammlung im Ansichtsmodell gebunden ist. Ich möchte die Listbox mit dem ersten ausgewählten Element erstellen. Ich habe es satt, aber es funktioniert nicht.
<ListBox Height="431" Canvas.Left="17" Canvas.Top="77" Width="215" FontSize="13" ItemsSource="{Binding Path=Categorys, Mode=TwoWay}" DataContext="{Binding}" SelectedItem="{Binding CurrentCategory, Mode=TwoWay}" ItemTemplate="{StaticResource CategoryDataTemplate}" ScrollViewer.HorizontalScrollBarVisibility="Disabled" Name="lst_category">
dann habe ich dies in mainpage load von mainpage viewmodel hinzugefügt
CurrentCategory = Categorys[0];
Kann mir jemand helfen