我有一個奇怪的問題,在後面的代碼中XAML控件不可見。這裏是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
。
我很明顯在這裏錯過了一些明顯的東西,我只是看不到什麼。
編輯:
爲了澄清,TextBox控件是要被用來顯示基於綁定一些格式化的文本,但我發現的是,文本HTML格式(this建議使用WebView控件)。據我所見,我需要NavigateToString
來使用WebView控件,因此不能像這樣綁定它。
我編輯的問題。基本上我試圖在綁定列表中顯示格式化的HTML(這就是TextBlock最初的用途)。 –
這不起作用,但你已經把我放在正確的軌道上 - 謝謝 –