WPF
zhgl7688
这个作者很懒,什么都没留下…
展开
-
wpf combox光标定位
private void text_PreviewKeyDown(object sender, KeyEventArgs e) { var cb = (ComboBox)sender; cb.IsDropDownOpen = true; TextBox textBox = (TextBox)cb.Template.FindName("PART_EditableTextBox", cb); //每次填.原创 2020-05-28 23:42:15 · 928 阅读 · 1 评论 -
wpf 给定编码中的字符无效
xaml文件编译过程报“给定编码中的字符无效"原因:文件格式不正确;解决方法:1、在vs中打开报错的xaml文件2、选择文件--》另存为3、弹出窗口中保存旁边选择”编码保存“4、选择utf-8编码5、确定--》保存6、重新编译就可以了。...原创 2020-05-15 08:22:43 · 2393 阅读 · 0 评论 -
布局控件小结
目录布局小结布局备注一、Border控件,装饰元素二、WrapPanel面板三、DockPanel面板四:Grid面板五、UniformGrid面板六、Canvas面板布局小结布局备注1、布局原则:不应显示设定元素尺寸;不应使用屏幕坐标指定元素的位置;布局容器的子元素“共享”可用的空间;可嵌套的而已容器。2、visibility:可见性,visi...原创 2020-04-06 08:42:29 · 301 阅读 · 0 评论 -
模板选择器DataTemplateSelector
功能:根据数据不同实现动态加载不同的资源一、资源文件one 和two<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xam...原创 2020-03-29 22:52:05 · 965 阅读 · 0 评论 -
wpf 体系结构
备查:WPF体系结构图:WPF类层次结构图:PS:1.System.Threading.DispatcherObject类,通过继承此类,用户界面中的每个元素都可以检查代码是否在正确的线程上运行。2.System.Windows.DependencyObject类,提供对依赖属性的支持。3.System.Windows.Media.Visual类,每个元素本质都是一...原创 2020-03-29 21:23:55 · 492 阅读 · 1 评论 -
wpf generic.xmal在类库中使用
使用方法:1、类库中创建扩展类,加上DefaultStyleKeyProperty.OverrideMetadata public class SearchTextBox : TextBox { static SearchTextBox() { DefaultStyleKeyProperty.OverrideMetadat...原创 2020-02-12 15:40:35 · 1720 阅读 · 0 评论 -
WPF主窗口打开子窗口只显示1个办法
直接上代码 private void BtnOpen_Click(object sender, RoutedEventArgs e) { var title = "主清单"; //关键所在 var frmitemSearch = Application.Current.Windows.OfTyp...原创 2019-08-31 16:45:59 · 2822 阅读 · 0 评论 -
wpf RadioButton按钮绑定数据过程
1、创建数据转换public class RadioConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { return value == n...原创 2019-09-16 16:55:21 · 5663 阅读 · 1 评论 -
wpf 自定义 类型转换过程
wpf 自定义 类型转换过程1、创建自定义类型 [TypeConverter(typeof (MoneyConverter))] public class MoneyType { private double _value; public MoneyType() { _value = 0; } public MoneyType (...原创 2019-09-25 16:04:11 · 447 阅读 · 0 评论