官网站超链接怎么做,延边网站开发,成都seo网站开发,丹阳网站建设咨询基础知识
本系列文章是对个人 B站 up 微软系列技术教程 记录 视频地址 https://www.bilibili.com/video/BV1HC4y1b76v/?spm_id_from333.999.0.0vd_source0748f94a553c71a2b0125078697617e3
winform 与 wpf 异同
1.winform 项目结构 编辑主要是在 Form1.cs(页面)#…基础知识
本系列文章是对个人 B站 up 微软系列技术教程 记录 视频地址 https://www.bilibili.com/video/BV1HC4y1b76v/?spm_id_from333.999.0.0vd_source0748f94a553c71a2b0125078697617e3
winform 与 wpf 异同
1.winform 项目结构 编辑主要是在 Form1.cs(页面)Program.cs 程序入口代码
2.wpf 项目结构 App.xml
如何自定义启动WPF 项目
思考wpf 是否可以像winform 一样通过program.cs有一个main函数得入口点。
测试 删除wpf得xaml格式得启动项添加一个自定义静态类我们也叫做program.cs 添加特性 [STAThread]
直接启动项目便可以直接完美运行。 思考为什么WPF 不适用 program.cs 来启动呢
wpf 需要在app.xml实现一些特定得功能。eg资源外部资源dll
WPF 项目结构
app.xml 重新生成项目解决方案 在bin-debug中找到文件 使用反编译工具 dnSpy, 对Wpfapp12.dll 进行反编译 反编译后跟program.cs也是类似有main入口
xmlns
xmlns 是一个属性全称是XML Namespaces是XML命名空间的简写。 它的主要作用是为命名空间提供一个唯一的名称。 x 是为该命名空间 取得简写名字可以通过该名称 引出其他属性
页面 界面
xaml (可扩展应用标记语言)底层编译后也是cs 代码只是使用xaml 方式更为直观 1.一个xaml 只能有一个顶级元素
类的层次关系 编译过程 反编译 虎牙.exe