01 2024 档案
摘要:1.搭建 (1)通过NuGet安装程序包Prism.DryIoc。 (2)在App.xaml中引用Prism命名空间,项目应用对象改为PrismApplication,并且删除StartupUri。 <prism:PrismApplication x:Class="WpfApp1.App" xmln
阅读全文
摘要:1.资源的定义 每个框架级元素都具有 Resources 属性,该属性是包含已定义资源的 ResourceDictionary 类型, 支持索引,而且查询资源的时候,会先从本控件开始找,然后一层层向上,最后会到达Application的资源。 你可以在任何元素上定义资源,例如 Ellipse。 但是
阅读全文
摘要:1.MVVM模式 前台: <StackPanel> <TextBox Margin="10" Height="20" Background="LightCyan" x:Name="text1"/> <TextBox Margin="10,0" Height="20" Background="Ligh
阅读全文
摘要:1.控制反转 依赖注入(DI)是控制反转(IOC)思想的实现方式,简化了模块的组装过程,降低模块之间的耦合度。 控制反转:怎样创建XX对象——>我要XX对象 两种实现方式: 1)服务定位器,类似:IDbConnection conn=ServiceLocator.GetService<IDbConn
阅读全文