我得到這個longlistselector包含一個標題和描述文本都是動態的。 我希望它可以縮放,以便描述文本如果超出長列表選擇器的寬度,就會進行換行。動態文本長度的兩個文本塊,以適應longlistselector
下面的圖片演示功能的問題非常好:
如何我想工作:
和代碼我現在得到:
<Infrastructure:LongListSelector ItemsSource="{Binding TrackingInformationItems}" Width="480">
<Infrastructure:LongListSelector.ItemTemplate>
<DataTemplate>
<templates:ListboxTemplateSelector Content="{Binding}">
<templates:ListboxTemplateSelector.HeaderAndBody>
<DataTemplate>
<StackPanel Width="480" MaxWidth="480" Orientation="Horizontal" Margin="0,5,0,5" Visibility="{Binding Body, Converter={StaticResource EmptyStringConverter}}">
<TextBlock Text="{Binding Header}" Style="{StaticResource TextboxLabelStyle}"/>
<TextBlock Text="{Binding Body}" TextWrapping="Wrap" Style="{StaticResource DefaultTextBlockStyle}"/>
</StackPanel>
</DataTemplate>
</templates:ListboxTemplateSelector.HeaderAndBody>
</templates:ListboxTemplateSelector>
</DataTemplate>
</Infrastructure:LongListSelector.ItemTemplate>
</Infrastructure:LongListSelector>
任何suggesti我怎麼能做到這一點? 感謝
您可以確認WP中沒有[RichTextBlockOverflow](http://msdn.microsoft.com/en-us/library/system.windows.controls.richtextblockoverflow(v = vs.95).aspx)嗎? – Tonio
看起來不像它。 – robertk