現在、WPF アプリケーションには 1 つのウィンドウと複数のユーザー コントロールがあります。私の目的は、ビュー モデルのプロパティへのバインディングを介して XAML に読み込むことです。しばらくの間、これを行う方法を探していましたが、ほとんどのソリューションは、View Model の代わりにコード ビハインドを使用することにかかっています。バインディングを介してこれを行う方法はありますか?何かのようなもの:
<StackPanel Height="500" HorizontalAlignment="Left" Margin="0,46,0,0" Name="stackPanel1" VerticalAlignment="Top" Width="500" Content="{Binding SomeUserControl}" />
そしてコードで:
private Control _someUserControl;
public Control SomeUserControl
{
get { return _someUserControl; }
set { _someUserControl = value; }
}