当前位置: 首页 > news >正文

aspnet通讯录网站开发wordpress与saas

aspnet通讯录网站开发,wordpress与saas,中华室内设计网伍飒爽,设计网站怎么做的概述#xff1a;探索WPF开发新境界#xff0c;借助Prism MVVM库#xff0c;实现模块化、可维护的项目。强大的命令系统、松耦合通信、内置导航#xff0c;让您的开发更高效、更流畅 在WPF开发中#xff0c;一个优秀的MVVM库是Prism。以下是Prism的优点以及基本应用示例探索WPF开发新境界借助Prism MVVM库实现模块化、可维护的项目。强大的命令系统、松耦合通信、内置导航让您的开发更高效、更流畅 在WPF开发中一个优秀的MVVM库是Prism。以下是Prism的优点以及基本应用示例 优点 模块化设计 Prism支持模块化开发使项目更易维护和扩展。强大的命令系统 提供了DelegateCommand等强大的命令实现简化了用户交互操作的绑定。松耦合的通信 通过EventAggregator实现松耦合的组件间通信提高了代码的可维护性。内置导航系统 提供了灵活的导航框架支持导航到不同的视图和传递参数。 使用步骤 1. 安装Prism NuGet包 在项目中执行以下命令 Install-Package Prism.Wpf 2. 创建ViewModel using Prism.Mvvm;public class MainViewModel : BindableBase {private string _message;public string Message{get { return _message; }set { SetProperty(ref _message, value); }} } 3. 创建View Window x:ClassYourNamespace.MainWindowxmlnshttp://schemas.microsoft.com/winfx/2006/xaml/presentationxmlns:xhttp://schemas.microsoft.com/winfx/2006/xamlxmlns:dhttp://schemas.microsoft.com/expression/blend/2008xmlns:mchttp://schemas.openxmlformats.org/markup-compatibility/2006xmlns:prismhttp://prismlibrary.com/prism:ViewModelLocator.AutoWireViewModelTruemc:IgnorabledTitleMainWindow Height350 Width525GridTextBlock Text{Binding Message} //Grid /Window 4. 注册ViewModel 在App.xaml.cs中注册ViewModel using Prism.Ioc; using Prism.Unity; using YourNamespace.Views;namespace YourNamespace {public partial class App : PrismApplication{protected override Window CreateShell(){return Container.ResolveMainWindow();}protected override void RegisterTypes(IContainerRegistry containerRegistry){containerRegistry.RegisterForNavigationYourView();}} } 5. 在View中使用ViewModel GridTextBlock Text{Binding Message} /Button Command{Binding UpdateMessageCommand} ContentUpdate Message / /Grid 6. 在ViewModel中处理命令 using Prism.Commands;public class MainViewModel : BindableBase {private string _message;public string Message{get { return _message; }set { SetProperty(ref _message, value); }}public DelegateCommand UpdateMessageCommand { get; }public MainViewModel(){UpdateMessageCommand new DelegateCommand(UpdateMessage);}private void UpdateMessage(){Message Hello, Prism!;} } 以上是使用Prism的基本示例。Prism提供了更多的功能如模块化开发、事件聚合器、导航框架等以帮助构建结构良好、可维护的WPF应用。
http://www.w-s-a.com/news/187734/

相关文章:

  • 天津做网站得公司克隆网站到wordpress修改
  • 郫县网站建设网站建设报价单及项目收费明细表
  • 商标做网站logo建网站作业
  • 网站顶部展出的大幅广告中建八局第二建设有限公司
  • 公众微信绑定网站帐号优秀中文网页设计
  • 如何做漫画赚钱的网站企业网站管理系统c
  • 安康公司网站制作搜狗网站
  • 太仓住房与城乡建设局网站注册推广赚钱一个80元
  • wordpress 网站生成app企业网站改版的好处
  • 广州建站服务怎么让客户做网站
  • 南京手机网站设计公司wordpress导航页
  • 娄底市建设网站app网站开发小程序
  • 刷粉网站推广免费网站建设找王科杰信誉
  • 投标建设用地是哪个网站微信小程序多少钱
  • 做玄幻封面素材网站我国数字经济报告
  • 手机网站返回跳转wordpress带颜色的文字
  • 微信群领券网站怎么做创意广告图片
  • 跟我一起做网站嘉兴做网站哪家好
  • 上海知名建站公司山东住房和建设庭网站
  • 深圳市城乡建设部网站首页平台设计方案怎么做
  • 深圳美食教学网站制作wordpress列表图显示标题
  • 怎么做网址导航网站沈阳高端做网站建设
  • 棋牌网站开发需要多少钱整网站代码 带数据 免费 下载
  • 网站建设 sql 模版猎头用什么网站做单
  • 河北保定建设工程信息网站wordpress 远程缓存
  • 手机网站开发之列表开发win7网站开发教程
  • 楚雄市住房和城乡建设局网站廊坊企业网站建设
  • 东莞规划局官方网站wordpress添加文章页不显示图片
  • 做企业网站要哪些人员百度商城网站建设
  • c语言软件开和网站开发区别多产品的网站怎么做seo