WPF 小知识
Leo Chaw
这个作者很懒,什么都没留下…
展开
-
WPF 快捷键绑定命令:InputBindings
快捷绑定:键盘上同一个按键出现多次可以直接写其共同的名称。eg. LeftShift、RightShift :Shift<TextBox.InputBindings> <KeyBinding Key="Enter" Command="{Binding LoginCommand}" CommandParameter="{Binding ElementName=window}"/></TextBox.InputBindings>...原创 2021-01-05 12:37:53 · 1582 阅读 · 0 评论 -
IValueConverter 和 IMultiValueConverter 接口的正确使用方法
实现 IValueConverter 接口public object Convert(object value, Type targetType, object parameter, CultureInfo culture){ throw new NotImplementedException();}public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture原创 2020-12-31 10:24:57 · 678 阅读 · 0 评论 -
WPF 无边框窗口的移动
WindowStyle="None" 时,窗体无边框。会导致一个问题,窗体无法移动。设置窗体中的某个子元素的 MouseLeftButtonDown 事件即可实现窗体移动private void Border_MouseLeftButtonDown(object sender, MouseButtonEventArgs e){ if (e.LeftButton == MouseButtonState.Pressed) this.DragMove();}...原创 2020-12-31 09:56:04 · 483 阅读 · 0 评论 -
WPF 窗口最大化正确方法
WPF 窗口最大化时,会挡住任务栏。设置this.MaxHeight = SystemParameters.PrimaryScreenHeight;在设置 this.WindowState = WindowState.Maximized; 时候不会挡住任务栏原创 2020-12-31 09:52:32 · 4253 阅读 · 0 评论