2017-03-10 1 views
1

Ich versuche, meine Ansicht Modell meiner Inhaltsansicht in Xamarin Formen Auto Draht mit folgenden Syntax:InhaltAlle ViewModelLocator.AutowireViewModel

<ContentView xmlns="http://xamarin.com/schemas/2014/forms" 
 
      xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 
 
      xmlns:prism="clr-namespace:Prism.Mvvm;assembly=Prism.Forms" 
 
      prism:ViewModelLocator.AutowireViewModel="True" 
 
      x:Class="APP.Views.PostEntryView" 
 
      x:Name="postEntryView">

der Name meiner Ansicht Modell PostEntryViewViewModel ist, aber es macht nichts

Gibt es eine Möglichkeit, eine Inhaltsansicht automatisch mit einem Ansichtsmodell zu verbinden, wie ich es im Container registrieren muss ??

Antwort

2

Benennen Sie Ihr ViewModel in PostEntryViewModel um. Der Standardname würde wie folgt aussehen:

 
View    ViewModel 
SomeView   SomeViewModel 
SomePage   SomePageViewModel 
Something   SomethingViewModel 

Alternativ können Sie so etwas wie die Funktion die Container Extensions Verwendung folgen eine bestimmte Ansicht und Ansichtsmodell

registrieren
Verwandte Themen