c# 中 怎样把textbox变成一条横线而不是一个框
c#中怎样把textbox变成一条横线而不是一个框新手多多关照由于老是提问,没有分数了。。。...
c# 中 怎样把textbox变成一条横线而不是一个框
新手多多关照
由于老是提问,没有分数了。。。 展开
新手多多关照
由于老是提问,没有分数了。。。 展开
3个回答
展开全部
这个一般都是使用css完成的,参考以下设置:
.TextLine1 {
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: none;
border-bottom-style: solid;
border-left-style: none;
border-top-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000;
border-left-color: #000000;
}
<input name="MyTextfield" type="text" class="TextLine1">
.TextLine1 {
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: none;
border-bottom-style: solid;
border-left-style: none;
border-top-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000;
border-left-color: #000000;
}
<input name="MyTextfield" type="text" class="TextLine1">
追问
是winform
追答
web开发啊,你指定一个css文件或者样式表,winform的话你也可以参考这个设置
展开全部
这个需要对textbox控件重写,或者是在样式那里去掉边框,然后添加一个大小一样,且下方为一条线的背景图片,或者去网络上面找找,有些免费的空间都很漂亮,
追问
有可以自己添加新的控件?像ps的笔刷一样吗?怎么搞,一般在哪里可以下?怎么用?像工具箱一样拖过来就能用吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以由两个控件组成,一个作背景,这个背景带一条横线的,一个就是文本框,把文本框的 BorderStyle 属性设置为 None,把它们的位置宽度调整好,看去就像一个控件
希望回答对你有帮助
希望回答对你有帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询