潘鹏整理WPF(3)按钮Button&&CheckBox&&RadioButton

Button

快捷键

  • IsCancel
    设置为true,按ESC,进入Button的Click中
  • IsDefault
    设置为true,按Enter,进入Button的Click中

嵌套

支持嵌套元素,意思是Button中可以同时放下Image\RadioButton\Lable等,只要在内嵌套个布局控件,当然,嵌套也适用于其他控件

<Button IsCancel="True" Click="ButtonBase_OnClick" Height="120" >
    <StackPanel Height="141"  >
      <Image Source="511c686cdacf4.jpg" Height="90"/>
      <Label Content="哆啦A梦"/>
    </StackPanel>
</Button>

这里写图片描述

CheckBox

三种状态

<CheckBox Content="选中状态" Height="16" Name="CheckBox2" IsChecked="True"/>
<CheckBox Content="未选状态" Height="16" Name="CheckBox3" IsChecked="False"/>
<CheckBox Content="填充状态" Height="16" Name="CheckBox1" IsChecked="{x:Null}"/>    

这里写图片描述
运行时,普通的点选只有选中、未选中状态,若是想要得到填充状态,设置IsThreeState=”True”

RadioButton

默认互斥

这个一般不单独使用,2个或更多的搭配,当在同一个布局控件内的多个RadioButton会默认互斥,即选中一个,之前选中变为未选中

设置互斥

当在不同布局控件内的RadioButton的GroupName属性设置同一个名称,即也可以互斥

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值