我的 XAMLDataTemplate
定义了一个已ItemsSource
设置为某些数据类的定义,该类包含将在 UI 中呈现的属性。一个属性是“Files”,它必须以 . 的形式显示一个或多个文件<Hyperlink NavigateUri="URLtoFILE">Filename</Hyperlink> (optional filesize)
。
该属性当前是string
我将不同文件的 URL 和文本连接在一起的类型。但是我放入该属性的内容会逐字显示在屏幕上。
我见过这个:WP8:RichTextBox has no Document property,但我有使用数据模板和绑定的问题,这使得RichTextBox
在代码中引用对象是不可能的(是吗?)。
如何在使用数据模板和绑定的 WP8 控件中混合文本和可点击 URL?
编辑:如果有帮助,ItemsSource
总是只持有一个对象。
编辑:XAML 的一部分
<Grid>
<phone:LongListSelector x:Name="List">
<phone:LongListSelector.ItemTemplate>
<DataTemplate>
<StackPanel>
<RichTextBox IsReadOnly="True">
</RichTextBox>
</StackPanel>
</DataTemplate>
</phone:LongListSelector.ItemTemplate>
</phone:LongListSelector>
</Grid>