社区
C#
帖子详情
在窗体上怎样设置Button的显示或隐藏?
fly527620
2010-12-16 09:26:57
在form窗体上怎样设置上面的button的显示或隐藏?能设置么?
...全文
2403
19
打赏
收藏
在窗体上怎样设置Button的显示或隐藏?
在form窗体上怎样设置上面的button的显示或隐藏?能设置么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Nick黄
2010-12-16
打赏
举报
回复
Button1.visible
友情提示:好好看看你的代码,这个绝对可以解决
明哥说编程
2010-12-16
打赏
举报
回复
Button1.visible=false;//隐藏
Button1.visible=true;//显示
Button1是按钮的名字(name)
在窗体上设置或者在代码中设置都是可以的。
刷户
2010-12-16
打赏
举报
回复
[Quote=引用 6 楼 fly527620 的回复:]
引用 4 楼 wangxiao2008 的回复:
btnEdit.visible=false;
btnEdit.visible=true;
是在Button所在的窗体上设置么?还是在别的窗体上?
[/Quote]
btnEdit 和btnEdit 是按钮名称!直接设置按钮的可见性就可以实现了
wuyq11
2010-12-16
打赏
举报
回复
this.Button1.Visible
zkicker
2010-12-16
打赏
举报
回复
那就在点击的事件里修改另一个按钮的visible和enable属性
fly527620
2010-12-16
打赏
举报
回复
[Quote=引用 4 楼 wangxiao2008 的回复:]
btnEdit.visible=false;
btnAdd.visible=true;
[/Quote]
是在Button所在的窗体上设置么?还是在别的窗体上?
fly527620
2010-12-16
打赏
举报
回复
添加可以隐藏 修改就不行了 我也纳闷啊
wangxiao2008
2010-12-16
打赏
举报
回复
btnEdit.visible=false;
btnAdd.visible=true;
fly527620
2010-12-16
打赏
举报
回复
[Quote=引用 1 楼 zkicker 的回复:]
直接设置visible属性不行吗?
[/Quote]
我在Button所在的窗体设置了 visible 属性 不过不行啊
fly527620
2010-12-16
打赏
举报
回复
就是有两个Button叠加 比如是添加和修改 当第一次调用这个窗体时 修改按钮隐藏 第二次调用这个窗体时 添加按钮隐藏
zkicker
2010-12-16
打赏
举报
回复
直接设置visible属性不行吗?
黄色不倒翁
2010-12-16
打赏
举报
回复
[Quote=引用 7 楼 zkicker 的回复:]
那就在点击的事件里修改另一个按钮的visible和enable属性
[/Quote]
+1
jcx396158820
2010-12-16
打赏
举报
回复
[Quote=引用 17 楼 zhaorigetu 的回复:]
那是因为你的窗体Hide的时候把你的Button的Visible也设置成了false了。
第一个办法:只放一个按钮。之后从外边(或者里面也可以)去改变这个按钮的Text属性。
public string ButtonText
{
set{button1.Text=value;}
}
之后根据的Text属性执行不同的行为就可以了。
第二个办法
定义个变量:
public boo……
[/Quote]
+
朝日格图
2010-12-16
打赏
举报
回复
那是因为你的窗体Hide的时候把你的Button的Visible也设置成了false了。
第一个办法:只放一个按钮。之后从外边(或者里面也可以)去改变这个按钮的Text属性。
public string ButtonText
{
set{button1.Text=value;}
}
之后根据的Text属性执行不同的行为就可以了。
第二个办法
定义个变量:
public bool ButtonState
{
set
{
if(value)
{
btnEdit.visible=false;
btnEdit.visible=true;
}
else {
btnEdit.visible=true;
btnEdit.visible=false;
}
}
}
这样应该就没有问题了。
kjhpihojro
2010-12-16
打赏
举报
回复
[Quote=引用 15 楼 history_pc 的回复:]
不可以!修改text只是按钮上没有内容但是按钮还在,在后台程序里面写visible就OK了
[/Quote]
楼主不是说两个button总得显示一个么,修改text可以实现要求的表面效果吧,不过就是得在添加和修改的两个事件处理上在做点儿什么,不过还是整两个按钮对以后更有好处一些吧
History_pc
2010-12-16
打赏
举报
回复
不可以!修改text只是按钮上没有内容但是按钮还在,在后台程序里面写visible就OK了
kenriy
2010-12-16
打赏
举报
回复
直接设置visible属性不行吗?
zhaojun1120
2010-12-16
打赏
举报
回复
直接使用一个按钮不可以吗?根据条件转换按钮中的VALUE值
比如点击一次转换一次,或输入什么数据后转换~
没有必要同时使用2个按钮~
kjhpihojro
2010-12-16
打赏
举报
回复
修改button的text不行么?
C#程序设计界面设计中的
Button
按钮控件
在 Visual Studio 的
窗体
设计器中,从工具箱中拖动并放置一个
Button
控件到你的
窗体
上。Click:当用户单击按钮时触发的事件。你可以通过订阅该事件,在按钮被点击时执行特定的操作。Enabled:
设置
或获取按钮是否可用。如果
设置
为 false,则按钮将被禁用。Visible:
设置
或获取按钮是否可见。如果
设置
为 false,则按钮将不可见。BackColor:
设置
按钮的背景颜色。ForeColor:
设置
按钮的前景颜色。Name:为按钮指定一个唯一的名称。Text:
设置
显示
在按钮上的文本。
c#关于Winform中点击菜单实现子
窗体
在父
窗体
中
显示
本文介绍了Windows
窗体
应用程序的开发流程,重点讲解了主
窗体
和子
窗体
的创建与交互。主要内容包括:1)主
窗体
设计,通过menuStrip和
button
控件实现界面布局;2)子
窗体
创建方法,使用Label控件标识
窗体
序号;3)代码实现部分,详细说明了MDI
窗体
设置
、子
窗体
属性配置、按钮事件处理以及默认
窗体
显示
等关键功能。通过属性
设置
和代码编写相结合的方式,实现了多
窗体
间的切换与
显示
控制,最终完成了一个具有主从
窗体
结构的应用程序开发。
Winform 开发中的一些小技巧
http://blog.163.com/prince.king_521/blog/static/106891204201162093815579/ 1. 如何创建一个可改变大小没有标题栏的
窗体
?(How to create a form with resizing borders and no title bar?) form1.Text = string. Empty
Windows
窗体
学这一篇就够了(C#控件讲解)
常用控件包括文本控件、选择控件、分组控件、菜单控件、工具栏控件以及状态栏控件常用控件的作用控件分类作用文本控件文本控件可以在控件上
显示
文本选择控件主要为用户提供选择的项目分组控件使用分组控件可以将
窗体
中的其他控件进行分组处理菜单控件为系统制作功能菜单,将应用程序命令分组,使它们更容易访问工具栏控件提供了主菜单中常用的相关工具状态栏控件用于
显示
窗体
上的对象的相关信息,或者可以
显示
应用程序的信息通过
设置
DateTimePicker控件的CustomFormat属性,可自定义日期时间格式字符串。
QSplitter基础上布局
button
实现可以点击展开
隐藏
窗体
功能
QSplitter基础上布局
button
实现可以点击展开
隐藏
窗体
功能 废话不说,先上图看看效果: 实现这个功能是继承原来的QSplitter,QSplitterHandle,将按钮布局到QSplitterHandle上去,当点击按钮时,将当前splitter状态保存,将需要
隐藏
的
窗体
大小
设置
为0,再次点击时恢复保存的状态。 下载源码:点击打开链接 pSplitte...
C#
111,130
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章