WPF +扩展器控制问题

本文关键字:问题 控制 扩展器 WPF | 更新日期: 2023-09-27 18:02:20

我有一个WPF应用程序,我想在其中添加"Expander"控件。

XAML代码是这样的

<Expander Header="More Options" Margin="30,286,0,0"  Height="145" Width="547">
   <Grid>
      <TextBox Height="104" HorizontalAlignment="Left" Margin="30,286,0,0" Name="logsTextBox" VerticalAlignment="Top" Width="547" 
             ScrollViewer.VerticalScrollBarVisibility="Auto" ScrollViewer.HorizontalScrollBarVisibility="Auto" ScrollViewer.CanContentScroll="True" />
   </Grid>
</Expander>

使用bat文件(使用Process运行)的输出更新textBox。

当我运行我的应用程序时,textBox在展开扩展器时不可见。

我必须设置什么属性,使其在展开展开器时可见?

谢谢

WPF +扩展器控制问题

该属性应用于父区域。

你的宣言……

<TextBox Height="104" HorizontalAlignment="Left" Margin="30,286,0,0" Name="logsTextBox" VerticalAlignment="Top" Width="547" 
             ScrollViewer.VerticalScrollBarVisibility="Auto" ScrollViewer.HorizontalScrollBarVisibility="Auto" ScrollViewer.CanContentScroll="True" />

…表示文本框应该出现在扩展器内部,并在扩展器顶部下方286个单位。去掉TextBox的边距,你会看到和预期的一样