textbox获取焦点选中内容
前台:
1 <TextBox VerticalAlignment="Center" HorizontalAlignment="Center" Text="Hover and focus here" Width="150"> 2 <TextBox.Style> 3 4 <Style TargetType="TextBox"> 5 <Style.Triggers> 6 <MultiTrigger> 7 <MultiTrigger.Conditions> 8 <Condition Property="IsKeyboardFocused" Value="True" /> 9 <Condition Property="IsMouseOver" Value="True" /> 10 </MultiTrigger.Conditions> 11 <MultiTrigger.Setters> 12 <Setter Property="Background" Value="LightGreen" /> 13 14 </MultiTrigger.Setters> 15 </MultiTrigger> 16 </Style.Triggers> 17 18 <EventSetter Event="PreviewMouseUp" Handler="TextBox_MouseDown"/> 19 </Style> 20 21 </TextBox.Style> 22 </TextBox>
后台:
1 private void TextBox_MouseDown(object sender, MouseButtonEventArgs e) 2 { 3 // MessageBox.Show("ok"); 4 TextBox tb = sender as TextBox; 5 tb.SelectAll(); 6 7 }
作者:Ants_double
出处:https://www.cnblogs.com/ants_double/
本文版权归作者和博客园所有,欢迎转载。转载请在留言板处留言给我,且在文章标明原文链接,谢谢!
如果您觉得本篇博文对您有所收获,觉得我还算用心,请点击右下角的 [大拇指],谢谢!