网站首页 > 技术文章 正文
我是笑林新记,分享一下我使用C#的一些用法,希望对大家有帮助!
Visual Studio版本:Enterprise 2015
01
本节要点
本节课我们来讲一下单选按钮控件和复选框控件的使用。
单选按钮:有多个选项,只能选择其中的一个
复选框:有多个选项,可以不选或者选择一个,或者选择多个。
02
界面设计
单选按钮(RadioButton)为性别,选项有男女,这个为多选一。
复选框(CheckBox)为编程语言,可选择多个。
单选按钮和复选框的值可以通过属性中Text属性来修改。除了单选按钮、复选框和提交按钮外,在上图找那个我们还能看到性别和编程语言的框框,这个是GroupBox控件,它的作用是将多个控件置于一个带标题的范围中。与之类似的控件还有Panel控件。
GroupBox有标题,Panel是没有标题的。
Panel可以有滚动条。
之所以介绍这两个控件,是和单选按钮有关,单选按钮是多选一,如果在具体使用的时候有一个以上的内容需要使用单选按钮时,那么单选按钮就需要分组,那么这个时候就需要区域控件来进行分组了,GroupBox和Panel就是区域容器控件。
03
代码分析
Form5_Load方法,这个之前的课程中都没有用过,通俗地来讲,这个方法是在页面加载的时候处理一些事情。我这里是让性别中男单选按钮设为选中状态。true为选中,false为非选中。
04
添加窗体Load事件
Form5_Load添加步骤:在窗体中选择属性-选择事件-选择Load事件,双击即可自动添加。
然后我们再来看看提交按钮中的代码:
定义了字符串类型的data,用于记录选择的信息。可以看到都用的是if条件判断。没有用到else,因为每个控件都是独立的,不存在必须的选或者不选的关系。
字符串组合用了“+=”运算符号,它是加法运算符,例如“a+=b”等价于“a=a+b”。
05
运行测试
然后以MessageBox的弹窗显示结果。
- 上一篇: 太碍眼?给窗口滚动条减减肥
- 下一篇: wxPython - 基本控件之滚动条ScrollBar
猜你喜欢
- 2025-06-10 A/B测试:详情页优化提升30%转化的方法
- 2025-06-10 MFC转QT - Qt界面开发 - 常用控件
- 2025-06-10 WordPress网站上如何更新PHP
- 2025-06-10 电气自动化专业词汇中英文对照表
- 2025-06-10 「最美应用」Summarise:你的定制闹钟
- 2025-06-10 [S1148]最新风光人像艺术PS插件,一键达到大师效果!
- 2025-06-10 打字玩游戏更方便:使用液体变出“实体按键”的OLED屏幕问世
- 2025-06-10 简洁快速的原型图设计工具Mockplus使用指南
- 2025-06-10 电镀件设计与电镀工艺
- 2025-06-10 Java Swing用户界面组件:复选框+ 滑块+组合框+边界+单选按钮
- 最近发表
- 标签列表
-
- axure 注册码 (25)
- exploit db (21)
- mutex_lock (30)
- oracleclient (27)
- think in java (14)
- javascript权威指南 (19)
- nfs (25)
- componentart (17)
- yii框架 (14)
- springbatch (28)
- oracle数据库备份 (25)
- iptables (21)
- 自动化单元测试 (18)
- python编写软件 (14)
- dir (26)
- connectionstring属性尚未初始化 (23)
- output (32)
- panel滚动条 (28)
- centos 5 4 (23)
- sql学习 (33)
- dfn (14)
- http error 503 (21)
- pop3服务器 (18)
- 图表组件 (17)
- android退出应用 (21)