以下で定義されるこの Textblock は、項目が別のコントロール (TreeView など) から選択されるまで、Datacontext がないため (したがって、コンバーター コードは実行されない)、ウィンドウが最初に読み込まれたときを示します。
<TextBlock
Name="tbkDocumentNotFound"
Style="{StaticResource StandardText}"
Margin="4,4,2,0"
TextWrapping="Wrap"
Visibility="{Binding Path=IsDownloaded, Converter={StaticResource docNotFoundVisibilityConverter}, Mode=TwoWay}"
Text="The document could not be found.">
</TextBlock>
では、DataContext がないときに表示されないようにするにはどうすればよいでしょうか。
ありがとう。