09 2020 档案
摘要:目标是重复使用固定的弹窗样式,并提供确认和取消按钮,而弹窗的具体内容则由传参决定。 为了达到目的,使用ContentControl设置内容,并通过新增ShowDialog方法为确认按钮添加业务逻辑。 效果如图: 绿色框的部分为自定义内容 关键代码 设置ContentControl <ContentC
阅读全文
摘要:本文主要探讨ComboBox的数据源设置、选中数据的绑定(SelectedItem和SelectedValue用法)的问题 绑定数据源 & 设置显示路径 <ComboBox ItemsSource="{Binding Fruits}" DisplayMemberPath="Name" ></Comb
阅读全文
摘要:效果如图所示 这是失去焦点后找不到窗口,并且无法与主窗体交互的情况 这是修复后可以正常交互的情况 解决方法是设置Owner属性 关键代码 //GetForegroundWindow API [DllImport("user32.dll")] static extern IntPtr GetForeg
阅读全文
摘要:效果如图 上图中,最下方TextBlock控件的Visibility属性由ComboBox和CheckBox的值共同决定,当ComboBox选择“是”,CheckBox被勾选时,Visibility属性为可见的,其余情况为不可见。 关键代码 <local:MultiBinding2Converter
阅读全文