WPF +扩展器控制问题

时间:2014-05-07 10:20:34

标签: c# wpf xaml

我有一个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。

扩展扩展器时,我必须设置什么属性才能使其可见?

由于

1 个答案:

答案 0 :(得分:0)

保证金属性适用于父母的区域。

您的声明......

<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" />

...表示TextBox应该出现在扩展器内,并且应该出现在Exander顶部下方的286个单元中。删除TextBox边距,您将按预期看到它。