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

应用场景

C#框架

WPF: 界面与业务逻辑隔离,由于客户不同的业务需求,即便是前端变了也不会影响后端实际的业务逻辑。
WInform: 把所有组件对象话,可用直接拖动组件来进行快速开发。
SliverLight: 跨平台,跨浏览器插件,类似Flash。

异同点

输出结果都是客户端程序
界面渲染: winfrom一个组件一个句柄,wpf渲染和winfrom不同,可能是一个窗口一个句柄。
业务逻辑控制: winform是面向事件进行编程,而wpf是mvvm。
快速开发使用winfrom,时间周期长用wpf。

框架的可移植性

wpf和winform只能在Windows上使用,无法跨平台。

应用场景

上位机
个人使用的客户端程序

界面逻辑

界面渲染

WinForm采用GDI绘图方式,每个控件都对应一个句柄,控件和外观是微软预定好的,如果想要美化则会不是很方便。
wpf的的控件内部可以嵌套控件,可以灵活的进行美化组合,例如在Button里嵌套一个图片等的。

http://www.sczhlp.com/news/2701/

相关文章:

  • 「设计模式详解」工厂模式:简单工厂模式原理、实现与优缺点分析 | 附Java代码示例
  • Senparc.AI 系列教程(一):概要
  • 实现多干扰线图像验证码识别
  • 去除验证码图像中的干扰点并识别文本内容
  • 对粘连验证码字符进行分割与逐字符识别
  • 【Datawhale AI夏令营--task3】科大讯飞AI大赛(大模型技术)
  • 除验证码背景纹理并识别前景字符
  • 实现简易图像验证码识别系统
  • 构建轻量级验证码识别模型
  • Windows Aspera Connect安装
  • 雷电模拟器怎么关掉截图弹框提醒
  • [原创]X86C++反汇编03.除法的优化
  • 每日委托
  • 922. 按奇偶排序数组 II
  • React componet组件的 displayName
  • IK 字段级别词典的升级之路
  • 什么是指纹浏览器?揭秘指纹浏览器——你的隐私保护与多账号管理神器
  • WebApi 三方系统对接 Qwen大模型调用
  • Day5 各种三角换元
  • smali语言基础
  • P1034 [NOIP 2002 提高组] 矩形覆盖 题解
  • 递归混合架构(MoR)在医疗领域的发展应用能力探析 - 教程
  • 7.31总结
  • C语言多线程编程详解:从入门到实战
  • Solon v3.4.2(Java 应用开发生态基座)
  • 图像ROI选择工具 (Image ROI Selector Tool)
  • 熵权法数据公式推导python代码实现熵权法综合评价、风险评分法
  • 第二十五天
  • Meterpreter reverse_tcp_x64 analysis
  • 111111