XAMLコントロールがコードビハインドに表示されないという奇妙な問題があります。XAMLのサンプルは次のとおりです。
<ListView Name="lvtest" Grid.Row="2" Grid.ColumnSpan="2" Margin="0,20,0,0"
ItemsSource="{Binding Content}" >
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel>
<WebView Name="contentView" Style="{StaticResource BodyTextStyle}" />
<TextBlock Name="testtxt" Text="{Binding}" Style="{StaticResource BodyTextStyle}" Foreground="GreenYellow"/>
背後にあるコード:
this.lvtest
認識されますが、:
this.contentView
両方ともそうでthis.testtxt
はありません。
私も試しx:Name
ました。
私は明らかにここで明白な何かを見逃しています、私はただ何を見ることができません。
編集:
明確にするために、テキストボックスコントロールは、バインディングに基づいてフォーマットされたテキストを表示するために使用されていましたが、私が発見したのは、テキストがHTMLフォーマットであるということです(これはWebViewコントロールの使用を示唆しています)。私が見る限りNavigateToString
、WebViewコントロールを使用する必要があるため、そのようにバインドすることはできません。