색상 및 서식이있는 텍스트를 List
에 표시해야합니다. 나는 RichTextControl
과 함께 ListBox
을 사용하여 데이터를 표시합니다. 창 크기에 맞게 내용이 필요하지만 텍스트를 줄 바꿈하지 않아도됩니다.WPF의 RichTextBox에서 내용의 크기가 올바르게 조정되지 않음
이 간단한 예제를 만들면 텍스트가 세로로 나타나며 창 크기를 조정해도 변경되지 않습니다. RichTextBox
의 Width
을 100과 같은 고정 크기로 설정하면 작동합니다.
아이디어가 있으십니까?
<Window x:Class="WpfApplication19.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300">
<Grid>
<ListBox HorizontalContentAlignment="Stretch">
<ListBox.Items>
<RichTextBox>
<FlowDocument>
<Paragraph>
<Run>this is a test</Run>
</Paragraph>
</FlowDocument>
</RichTextBox>
</ListBox.Items>
</ListBox>
</Grid>
</Window>
텍스트를 표시하는 데 더 좋은 옵션이있는 경우 텍스트의 일부가 다른 색상으로 알려주십시오.
을의에 당신이 등의 선택을 할 수 있도록이 목록 상자가 필요하십니까하거나 ReichTextBox 요소를 개최 그냥 사용하고 있습니까? –