摘要:
1.封装基类ComponentBase.cs 继承自UserControl,定义组件中使用的属性和命令 public class ComponentBase : UserControl { private bool _isSelected; public bool IsSelected { get 阅读全文
摘要:
1.编写转换类Bool2VisibilityConverter,继承自IValueConverter(using System.Windows.Data;) public class Bool2VisibilityConverter : IValueConverter { public object 阅读全文
摘要:
1.编写圆形进度环组件CircularProgressBar.xam <UserControl x:Class="Wpf.Industrial.Controls.CircularProgressBar" xmlns="http://schemas.microsoft.com/winfx/2006/x 阅读全文
摘要:
1.增加外部样式文件,添加资源词典(WPF)文件创建公共样式文件GlobalStyles.xaml 编写样式文件,以<style>标记开头,TargetType属性为控件类型,如按钮“Button”,单选按钮“RadioButton”等,x:Key属性自定义命名,控件在引用属性的时候需将Style属 阅读全文
摘要:
现有一dll文件MyDll.dll,里边封装了一窗口FormA,现通过FormB调用MyDll.dll中的FormA窗口,传入参数并获取到FormA的返回值(通过FormA中的按钮触发,通过FormB中的委托方法实现返回值) 1.MyDll.dll文件中的FormA方法 定义委托方法和该委托的事件 阅读全文
摘要:
1.新建TestClass类示例,导入类TestClass类的模板数据,其他类可通用该导入方法 1 public class TestClass 2 { 3 public string code { get; set; } 4 public string name { get; set; } 5 p 阅读全文
摘要:
一、页面添加TreeView和TabControl控件 1.在MainWindow.xaml页面上添加TreeView控件,设置ItemsSource属性为ViewModel中的TreeList属性,添加<TreeView.ItemTemplate>,在该节点下添加<HierarchicalData 阅读全文
摘要:
一、使用NuGet安装Prism框架 二、构建ViewModel基类,注册导航器,弹窗服务,事件聚合器,多语言,log4net日志 1、新建ViewModelBase基类,继承自BindableBase, INavigationAware, IRegionMemberLifetime, IConfi 阅读全文
摘要:
web打印思路:html页面本身带有打印功能window.print() 但是在打印时又不能word模板的要求来打印不能满足打印需求。同时我们打印的数据有时候是动态变化的需要按模板来打印<br>我的处理方式是:1、按照word模板设计一个html页面模板,html页面包含了你所要输出的标签 例如:{ 阅读全文
摘要:
IdentityServer4是ASP.NET Core量身定制的JWT(son Web Token, token一种的格式 )服务框架,实现了OpenID Connect和 OAuth2.0协议(规范 认证授权中间件) 。 一、创建鉴权服务API 1.新建Core WebAPI进程服务:使用ami 阅读全文