C#Winform向WPF过渡入门(一)

本文介绍了作者在Winform中遇到视频背景问题后转向学习WPF的过程。内容包括WPF的基本概念,如XAML语言的使用,与Winform的区别,如启动方式的变化,以及Show()和ShowDialog()的区别。下篇将探讨WPF的前端语言XAML的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

总目录:https://www.v2know.com/MainPage/Category/WPF

前情提要:

这是我尝试在winform里面给主界面添加视频背景,

遇到的问题:

[1] 使用EmguCV出现 “无法加载 DLL“cvextern”: 找不到指定的程序”

[2] 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)

实在解决不了,才开始学wpf了。


事先声明:

  1. 需要先具有一定的HTML基础
  2. 后台都是C#,不用学
  3. 前台设计模式偏向于网页,使用XAML语言,偏向HTML5化
  4. WPF继承了WinForm的拖拉拽特性,你可以像Winform那样开发,但不建议这样做
  5. 大体上还是XAML编程为主


WPF与Winform的区别:

  • 取消了Program.cs里控制台启动MainForm的方式,改用App.xaml启动
  • .xaml文件本身还会关联一个.cs文件,不像Winform一个设计器要关联Designer.cs和后台代码的cs文件</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值