购买 ¥199.00 抽豪礼

WPF记事本开发详解/Notepad/MVVM-

共72节647人学习赵庆明 课程详情
播放页问题反馈
  • 课程介绍
  • 界面设计:主界面拆分和组装
  • 界面设计:菜单组装和样式调整
  • 界面设计:状态栏组装
  • 工具使用:从其它软件中提取图标
  • 功能实现:实现帮助菜单中的功能
  • MVVM:用ViewModel中的命令代替CodeBehide(1)
  • MVVM:用ViewModel中的命令代替CodeBehide(2)
  • MVVM:Model的创建和使用
  • MVVM:快捷键的命令绑定
  • MVVM:View上的数据绑定与自动更新
  • MVVM:换用成熟的自动更新代码(1)
  • MVVM:换用成熟的自动更新代码(2)
  • MVVM:鼠标滚轮的命令绑定
  • 逆向分析:原版Notepad中的字体对话框(1)
  • 逆向分析:原版Notepad中的字体对话框(2)
  • 字体转换:WFP字体与Windows字体的转换(1)
  • 字体转换:WFP字体与Windows字体的转换(2)
  • 内置命令:WFP的内置命令库的使用
  • 内置命令:WPF的内置命令库的注册和使用
  • 窗口外观:把WPF窗口调整成一个对话框外观
  • 窗口外观:拆分和组装“查找”对话框(1)
  • 窗口外观:拆分和组装“查找”对话框(2)
  • MVVM:接收命令中的参数,执行带参数的命令
  • MVVM:用消息(Messenger)作为桥梁来解除耦合(1)
  • MVVM:用消息(Messenger)作为桥梁来解除耦合(2)
  • MVVM:用控制反转(IoC)技术来解除耦合(1)
  • MVVM:用控制反转(IoC)技术来解除耦合(2)
  • MVVM:使用事件触发器向Model传送特殊数据(1)
  • MVVM:使用事件触发器向Model传送特殊数据(2)
  • 代码实现:“查找”对话框的逻辑实现(1)
  • 代码实现:“查找”对话框的逻辑实现(2)
  • 代码实现:关闭“查找”对话框
  • 代码实现:软件配置加载、保存及对象序列化(1)
  • 代码实现:软件配置加载、保存及对象序列化(2)
  • 代码实现:“查找上一个”与“查找下一个”
  • 代码实现:“替换”窗口的逻辑实现(1)
  • 代码实现:“替换”窗口的逻辑实现(2)
  • MVVM:控制反转(IoC)中的依赖注入(DI)
  • 代码实现:“转到指定行”的逻辑实现(1)
  • 代码实现:“转到指定行”的逻辑实现(2)
  • 代码实现:用于窗口标题的多值转换器
  • 逆向分析:“另存为”对话框中的“坑”
  • 逆向分析:Notepad中的“另存为”对话框
  • 逆向分析:拆解Notepad中的“另存为”对话框(1)
  • 逆向分析:拆解Notepad中的“另存为”对话框(2)
  • 逆向分析:拆解Notepad中的“另存为”对话框(3)
  • C++编码:组装Notepad中的“另存为”对话框(1)
  • C++编码:组装Notepad中的“另存为”对话框(2)
  • 代码实现:组装“另存为”对话框(1)
  • 代码实现:组装“另存为”对话框(2)
  • 代码实现:“保存”中的逻辑实现
  • 代码实现:“新建”与“新窗口”中的逻辑实现(1)
  • 代码实现:“新建”与“新窗口”中的逻辑实现(2)
  • 代码实现:“打开”中的逻辑实现(1)
  • 代码实现:“打开”中的逻辑实现(2)
  • 代码实现:“打开”中的逻辑实现(3)
  • 逆向分析:.NET中的“PageSetupDialog”
  • 逆向分析:Notepad中的“PageSetupDlg”
  • 代码实现:创建“PageSetupDlg”对话框模板(1)
  • 代码实现:创建“PageSetupDlg”对话框模板(2)
  • 软件调试:“PageSetupDlg”对话框模板中的“坑”
  • 软件调试:.NET中“PageSetupDialog”的参数分析(1)
  • 软件调试:.NET中“PageSetupDialog”的参数分析(2)
  • 代码实现:“PageSetupDialog”中的逻辑实现(1)
  • 代码实现:“PageSetupDialog”中的逻辑实现(2)
  • 代码实现:“PageSetupDialog”中的逻辑实现(3)
  • 代码实现:“打印”PrintDialog中的逻辑实现(1)
  • 代码实现:“打印”PrintDialog中的逻辑实现(2)
  • 代码实现:“打印”PrintDialog中的逻辑实现(3)
  • 代码实现:“打印”PrintDialog中的逻辑实现(4)
  • 代码实现:“退出”中的逻辑实现

    订阅失败

    WPF记事本开发详解/Notepad/MVVM
    WPF记事本开发详解/Notepad/MVVM ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    程序员研修院 v1.1.0
    一、播放器优化
    修改播放器默认倍速设置,增加1.25倍速
    调整目录展示形式,增加折叠/展开
    优化播放器的使用体验,有播放问题可以点击播放页内的”反馈“提交问题
    查看全部版本记录
    课件正在飞速打包中,请耐心等待几秒钟~