以下のようなバインディングを含むUserControlがあります。ユーザーコントロールがウィンドウ内で更新されない(WPF)
<TextBox Margin="5" Padding="0" IsReadOnly="True" Background="Transparent" BorderThickness="0" TextWrapping="Wrap" IsTabStop="False" FontSize="{DynamicResource TitleFontSize}" Text="{Binding ErrorTitle, Mode=OneWay}" />
それはGenericErrorControlの名前とスタックパネルによって結合し、結合され
<Visibility="{Binding IsShown, Mode=OneWay, Converter={StaticResource BoolToVis}, FallbackValue=Collapsed}">
などの制御を超えているとして以下のビューのいずれかに添加されます。
<views:GenericErrorControl Grid.Row="8" DataContext="{Binding GenericErrorControl, Mode=OneWay}" VerticalAlignment="Top/>
問題は、後でユーザーコントロールが表示されないことです。オブジェクトを作成している私のビューモデルでは、IsShownの値を設定していますが、その値は表示されません。他の詳細が必要な場合は、お手数をおかけしてお知らせください。
これはあまり明確ではありません。何の後? xaml全体を提供できますか? – mhttk
私たちがあなたを支援できるよう、xamlとコードを共有してください。 – ViVi
ゲームはxamlを推測すると呼ばれます...? – Muds