ContentControl のコンテナーとして機能するユーザー コントロールがあります。
ユーザー コントロール コンテナーには、ContentControl に割り当てられた動的に追加されたユーザー コントロール内のコントロールを更新するために使用するリストビュー コントロールがあります。
リストビュー コントロールをスクロールすると、ContentControl に割り当てられた UC のテキスト ボックスが更新されます。
すべてが 1 つのページにある場合は問題ありませんが、動的に追加された UC に ListView をデータコンテキストとして渡すのに苦労しています。
これはどのように行うことができますか?
XAML で
<ListView x:name="lstIncidents">
</Listview>
<ContentControl x:Name="PlaceHolder"></ContentControl>
コードビハインドで...
PlaceHolder.Content = new LocationView();
「LocationView」を PlaceHolder.Content に追加するときは、データコンテキストとして「lstIncidents」を渡す必要があるため、ListView がナビゲートされると「LocationView」のテキストボックスが更新されます。