首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >简单的(我认为) WPF中的水平线?

简单的(我认为) WPF中的水平线?
EN

Stack Overflow用户
提问于 2010-02-23 07:04:54
回答 5查看 149.8K关注 0票数 248

创建一个相对简单的数据输入表单,并且只想用一条水平线(与HTML中的HR标签一样)来分隔某些部分,这条水平线延伸了整个表单。

我已经尝试过了:

代码语言:javascript
复制
<Line Stretch="Fill" Stroke="Black" X2="1"/>

由于父控件不是固定宽度,因此此行将使窗口伸展到整个屏幕的宽度。

有没有一种简单的方法可以在不固定父控件/窗口宽度的情况下做到这一点?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-02-23 07:22:46

将以下代码添加到您的xaml中:

代码语言:javascript
复制
<Separator/>
票数 567
EN

Stack Overflow用户

发布于 2012-08-30 18:08:13

我也遇到了同样的问题,最终选择使用Rectangle元素:

<Rectangle HorizontalAlignment="Stretch" Fill="Blue" Height="4"/>

在我看来,与分隔符相比,修改/塑造要更容易一些。当然,对于简单的分离,Separator是一种非常简单和整洁的解决方案:)

票数 85
EN

Stack Overflow用户

发布于 2010-02-23 07:08:22

使用高度为1的边框,不要设置宽度(即宽度=自动,HorizontalAlignment =拉伸,默认值)

票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2314975

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档