我不确定他们是否正确使用了WPF中组件的标题/标题栏的术语。我需要的是一个面板/非浮动窗口,我可以在其中设置标题?我需要一个面板中的几个组件,这些组件需要Visual Studio中的属性和工具箱等标题。WPF面板标题标题
如前所述,这不需要是浮动/对接面板。我不想GroupBox。稍后我将添加关闭按钮,以从用户隐藏组件。
我不确定他们是否正确使用了WPF中组件的标题/标题栏的术语。我需要的是一个面板/非浮动窗口,我可以在其中设置标题?我需要一个面板中的几个组件,这些组件需要Visual Studio中的属性和工具箱等标题。WPF面板标题标题
如前所述,这不需要是浮动/对接面板。我不想GroupBox。稍后我将添加关闭按钮,以从用户隐藏组件。
我认为,在WPF
视觉解决方案是有限的,只有我们的想象力。 如果没有你想要的控制 - 你可以建立它。
我简单的解决办法是在这里:
<Border Visibility="Visible" BorderThickness="2" BorderBrush="Blue" CornerRadius="8" Margin="30,30,30,30">
<StackPanel Margin="3">
<Label Height="25" Content="H e a d e r" Background="LightSkyBlue" />
<Separator Height="5"/>
<Grid>
<!-- content -->
</Grid>
</StackPanel>
</Border>
更改Visibility="Collapsed"
你可以隐藏这个 “面板”。
如果你不需要它来解除浮动然后你可以使用HeaderedContentControl。
当您想要添加关闭按钮时,您可以对标题演示者进行模板以包含按钮。
你需要能够像窗口一样拖动它吗?如果我这样做,它不一定要移动,我会试图在顶行中使用一个带有TextBlock的简单样式的2行网格。您可以通过绑定到其可见性属性来显示/隐藏它。 – goobering 2015-03-30 21:09:57