WPFDevelopers
WPFDevelopers copied to clipboard
WPF Developers Daily Share 🎉Ongoing update.
当前loading动画无法提供进度的显示,在执行较长时间的操作时用户无法感知当前命令的执行情况,无法判断操作是否正常执行,建议在目前的基础上增加进度展示。 增加设置进度的方法,传入0-1的百分比或最小值、最大值与当前值; 根据百分比设置加载弧形的角度,当为0%时仅显示1个点,当为100%时显示圆环。
问题1:使用Prism 的 _dialogService.ShowDialog("TargetView");然后在对话框中进行 Message.Push(info, MessageBoxImage.Information); 此时可以正常显示,当关闭Dialog关闭后再打开,然后执行 Message.Push(info, MessageBoxImage.Information);无法显示消息 问题2:在主窗体中执行Message.Push(info, MessageBoxImage.Information); 消息很正确的显示在当前窗体的顶部,但是打开ShowDialog后,不太理想,还是在主窗体中显示Message 附测试代码压缩包 [MessageTest.zip](https://github.com/user-attachments/files/22273734/MessageTest.zip)
在ContextMenu的MenuItem中使用wd:PathIcon控件设置图标时,图标的颜色始终为黑色,无法与wd的颜色同步,在深色模式下会看不清;菜单的文字颜色正常。
更新DataGrid的时候会在控制台报错,调试时打印错误信息耗时导致界面卡顿。 `10:53:55:865 System.Windows.Data Error: 4 : Cannot find source for binding with reference 'RelativeSource FindAncestor, AncestorType='System.Windows.Controls.DataGrid', AncestorLevel='1''. BindingExpression:Path=FontSize; DataItem=null; target element is 'DataGridRow' (Name=''); target property is 'FontSize' (type 'Double')...
wd:DateRangePicker、DatePicker、Calendar等日期选择控件希望可以增加选择的范围,设置最早日期与最晚日期,超过设定的日期显示灰色且不能选择。
建议增加TreeListControl,支持树形数据,编辑。表格功能太重要了。