【发布时间】:2014-05-07 18:34:00
【问题描述】:
我有一个 WPF 应用程序,我想在其中添加“扩展器”控件。
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 不可见。
我必须设置什么属性才能在展开扩展器时使其可见?
谢谢
【问题讨论】:
-
您设置了一些较大的边距值。你的窗户尺寸是多少?文本框可能超出其边界。
-
我的窗口大小是 Height="480" Width="635"
-
我运行了你的 Xaml。文本块是可见的,它就在底部。
-
您是否尝试从文本框中删除边距?
-
感谢 Ondrej Janacek,Garry Vass,ZSH。它现在可见。