Guten Morgen!
Gibt es eine Möglichkeit an den Konstruktor eines ViewModels einen Parameter zu übergeben, ohne das CodeBehind File zu nutzen?
Also im Moment mache ich es so:
public Settings()
{
InitializeComponent();
BindingContext = new ViewModel(Parameter);
}
würde das ganze aber gerne irgendwie in XAML umsetzen.
Vielen Dank schonmal!
Chris
Nein, im XAML kann man nur den parameterlosen Konstruktor benutzen.
Du könntest den Parameter aber als Eigenschaft setzen, s. z.B. MVVM ViewModel mit Parameter.
Oder du benutzt Dependency Injection (DI).