10 2021 档案
摘要:前面用了Background方法来更新进度条,这次用更好用异步方法来更新进度条 先看效果 cs代码 1 using System; 2 using System.Collections.Generic; 3 using System.IO; 4 using System.Linq; 5 using
阅读全文
摘要:显式转换implicit关键字告诉编译器,在源代码中不必做显示的转型就可以产生调用转换操作符方法的代码. 隐式转换implicit关键字告诉编译器只有当源代码中指定了显示的转型时,才产生调用转换操作符方法的代码. 隐式转换可能在各种情况下发生,包括功能成员调用,表达式执行和赋值。 显式转换可以在强制
阅读全文
摘要:关键在于 HierarchicalDataTemplate模板的使用 先看效果 xaml界面 1 <Window 2 x:Class="Xml数据展示.MainWindow" 3 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presenta
阅读全文
摘要:先看运行效果 在WPF 中如果直接在UI线程更新进度条,会造成界面卡死,因此使用BackgroundWorker来进行更新,既简单又方便。 先看xaml 1 <Window 2 x:Class="BackgroundWorker使用方法.MainWindow" 3 xmlns="http://sch
阅读全文
摘要:个人觉得这个作用IValueConverter没有啥区别。。。。 看用法 准备一个类 1 public class ListMarkupExtension : MarkupExtension 2 { 3 private List<string> _items1 = new List<string>(
阅读全文