1.快捷键
快捷聚焦
<Label Target="{Binding ElementName=textBox1}">Alt+B 选中 _B</Label> <TextBox Name="textBox1"></TextBox>
按下Alt+B 焦点跑到 textBox1
2.Button一些属性
<Button HorizontalAlignment="Left" HorizontalContentAlignment="Center" IsCancel="True" IsDefault="True" Click="Button_Click">按钮居左、字体居中</Button>
后台代码
private void Button_Click(object sender, RoutedEventArgs e) { MessageBox.Show("触发按钮点击事件"); }
HorizontalAlignment:按钮位置
HorizontalContentAlignment:按钮中字体位置
IsCancel:按下Esc触发按钮click事件
IsDefault:按下Enter触发按钮click事件
3.滚动条
滚动条的一个技巧操作,结合StackPanel,拉动间隔为一个元素
<Grid> <ScrollViewer CanContentScroll="True"> <StackPanel> <Button Height="100">but1</Button> <Button Height="100">but2</Button> <Button Height="100">but3</Button> <Button Height="100">but4</Button> </StackPanel> </ScrollViewer> </Grid>