Phi*_*ler 216 wpf xaml wpf-controls
创建一个相对简单的数据输入表单,只想用水平线(与HTML中的HR标记不同)将某些部分分开,这些部分会拉伸表单的全长.
我试过这个:
<Line Stretch="Fill" Stroke="Black" X2="1"/>
Run Code Online (Sandbox Code Playgroud)
由于父控件不是固定宽度,因此该行会使窗口拉伸到屏幕的整个宽度.
有没有一种简单的方法可以在不修复父控件/窗口宽度的情况下执行此操作?
Ade*_*zah 486
如何将此添加到您的xaml:
<Separator/>
Run Code Online (Sandbox Code Playgroud)
Der*_*ter 71
我有同样的问题,最终选择使用Rectangle元素:
<Rectangle HorizontalAlignment="Stretch" Fill="Blue" Height="4"/>
在我看来,修改/形状比分隔符更容易一些.当然,Separator对于简单的分离来说,这是一个非常简单和简洁的解决方案:)
Ana*_*tts 13
使用高度为1的边框,不要设置宽度(即宽度=自动,水平对齐=拉伸,默认值)
小智 7
对于其他任何挣扎于此的人:上面的"Qwertie's"评论对我来说效果很好.
<Border Width="1" Margin="2" Background="#8888"/>
Run Code Online (Sandbox Code Playgroud)
这样就形成了一个垂直分离器,可以满足您的需求.
| 归档时间: |
|
| 查看次数: |
123412 次 |
| 最近记录: |