在
C#
里面,多选框组件是:
CheckBox
。跟单选框一样,也是比较常用的一个组件。
多选框主要的属性是:
Name
、
Text
、
Checked
。
Name
属性表示这个组件的名称。
Text
属性表示这个组件的标题。
Checked
表示这个组件是否已经选中。
主要的事件就是
CheckedChanged
事件。
比如:选择一下个人的兴趣和爱好的多选。相关效果和代码如下所示:
void
CheckBox1CheckedChanged
(
object
sender,
EventArgs
e)
{
if
(checkBox1.Checked)
{
textBox1.
AppendText
(checkBox1.Text+
"\n"
);
}
}
void
CheckBox2CheckedChanged
(
object
sender,
EventArgs
e)
{
if
(checkBox1.Checked)
{
textBox1.
AppendText
(checkBox2.Text+
"\n"
);
}
}
void
CheckBox3CheckedChanged
(
object
sender,
EventArgs
e)
{
if
(checkBox3.Checked)
{
textBox1.
AppendText
(checkBox3.Text+
"\n"
);
}
}
void
CheckBox4CheckedChanged
(
object
sender,
EventArgs
e)
{
if
(checkBox4.Checked)
{
textBox1.
AppendText
(checkBox4.Text+
"\n"
);
}
}
在C#里面,多选框组件是:CheckBox。跟单选框一样,也是比较常用的一个组件。多选框主要的属性是:Name、Text、Checked。Name属性表示这个组件的名称。Text属性表示这个组件的标题。Checked表示这个组件是否已经选中。主要的事件就是CheckedChanged事件。比如:选择一下个人的兴趣和爱好的多选。相关效果和代码如下所示:void CheckBox1
今天介绍下gridview中点击
checkbox
触发的
事件
,包括全选。
声明下,gridview中的
checkbox
不是在gridview设计器
里面
添加的,而是在gridview的
属性
中设置出来的,具体操作:
这个是触发全选,也可以触发单选。不过这个代码没有怎么判断是否选择了,那么请继续往下看。
private void dgvSheBeiView_SelectionChanged
<DataGrid Name="DG1" Grid.Row="5" Grid.ColumnSpan="4" ItemsSource="{Binding MyList,Mode=TwoWay}" AutoGenerateColumns="False" >
<DataGrid.Columns>
<DataGridTextColumn Width="550" H...
CheckBox
选择Or不选,是个问题!
前面我们讲过了RadioButton与RadioGroup,利用单选按钮组的
属性
来实现仿微信底部Tab切换的效果。对比记忆一下,今天我们来讲解第二个类似的控件
CheckBox
,按照惯例先看下它的类继承关系如下:
public class
CheckBox
extends CompoundButton
java.lang.Object
↳ and...