我在DataTemplate
中有一个RichTextBox
,当其他控件填充空间时,它不会填充空间。这就好像RichTextBox
被设置为一个Width="1“这里是我的DataTemplate
;
<DataTemplate x:Key="MyDataTemplate" >
<StackPanel>
<RichTextBox />
<TextBox />
</StackPanel>
</DataTemplate >
如果我输入"12345“,没有空格或回车,结果就是这样;
下面是我如何使用DataTemplate
;
<ListBox Margin="2" SelectionMode="Single" ItemTemplate="{StaticResource MyDataTemplate}"/>
注意:如果我发送RichTextBox
MinWidth
到某个地方,它确实会让它变得更好(例如,"12345“会正确显示),但仍然不能填充空格。
发布于 2018-06-08 07:34:48
模板:
<DataTemplate x:Key="MyDataTemplate" >
<StackPanel x:Name="Panel">
<RichTextBox Width="{Binding ElementName=Panel, Path=ActualWidth}" />
<TextBox />
</StackPanel>
</DataTemplate >
还有你的清单:
https://stackoverflow.com/questions/50750175
复制相似问题