按钮类型内容控件
Button
<Window x:Class="WPFLearn.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
<StackPanel>
<Button Content="click me" Height="20" Width="100" Click="Button_Click"></Button>
<Button Height="20" Width="100">click me</Button>
<Button Height="20" Width="100">
<Button.Content>
click me
</Button.Content>
</Button>
</StackPanel>
</Grid>
</Window>
click为点击事件
这三种方式设置是一样的!
RadioButton
CheckBox
ToggleButton
RepeatButton
<Window x:Class="WPFLearn.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
<StackPanel>
<RepeatButton Delay="2000" Interval="1000"
Click="RepeatButton_Click">click me</RepeatButton>
</StackPanel>
</Grid>
</Window>
repeatButton与button几乎一样,不同的是长按会不停的触发点击事件
它的属性 delay:事件开始触发时的延时,interval:每次触发间隔 (以毫秒为单位)
长按效果如下: