Windows Presentation Foundation (WPF) provides developers with a unified programming model for building rich Windows smart client user experiences that incorporate UI, media, and documents.

http://msdn2.microsoft.com/en-us/library/ms754130(VS.90).aspx  

1. Windows1.xaml

 1<Window x:Class="WindowsApplication2.Window1"
 2    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
 3    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 4    Title="WindowsApplication2" Height="300" Width="300"
 5    >
 6    <Grid>
 7    <Button Click="HelloWPF" Height="23" HorizontalAlignment="Right" Margin="0,0,37,36" Name="button1" VerticalAlignment="Bottom" Width="75">Hello WPF</Button>
 8  </Grid>
 9</Window>
10

删除App.xaml.cs 和 Windows.xaml.cs WPF程序仍可运行!强!!

2.WPF class hierarchy

using

System;

using

System.Collections.Generic;

using

System.Text;

using

System.Windows;

using

System.Windows.Controls;

using

System.Windows.Data;

using

System.Windows.Documents;

using

System.Windows.Input;

using

System.Windows.Media;

using

System.Windows.Media.Imaging;

using

System.Windows.Shapes;

3.Windows1.xaml.cs

1 public void HelloWPF(object sender, RoutedEventArgs e)
2        {
3            MessageBox.Show("Hello, WPF!");
4        }

转载于:https://www.cnblogs.com/xuxiaoguang/archive/2007/10/24/936336.html

WPF系列(一)第一个WPF应用程序!相关推荐

  1. NHibernate从入门到精通系列(3)——第一个NHibernate应用程序

    内容摘要 准备工作 开发流程 程序开发 一.准备工作 1.1开发环境 开发工具:VS2008以上,我使用的是VS2010 数据库:任意关系型数据库,我使用的是SQL Server 2005 Expre ...

  2. 一起学WPF系列(2):第一个WPF应用程序

    概述 Windows Presentation Foundation (WPF) 是下一代显示系统,用于生成能带给用户震撼视觉体验的 Windows 客户端应用程序.使用 WPF,您可以创建广泛的独立 ...

  3. VS2010 教程:创建一个 WPF 应用程序 (第一节)

    来自:https://msdn.microsoft.com/zh-cn/library/ff629048.aspx [原文发表地址] VS2010 Tutorial: Build a WPF App ...

  4. WPF入门教程系列(一) 创建你的第一个WPF项目

    WPF基础知识 快速学习绝不是从零学起的,良好的基础是快速入手的关键,下面先为大家摞列以下自己总结的学习WPF的几点基础知识: 1) C#基础语法知识(或者其他.NET支持的语言):这个是当然的了,虽 ...

  5. 一个WPF和SL的严重BUG,能导致任何的寄主程序崩溃

    先看这个例子,点下这个按钮,你的浏览器一定会崩溃掉.至少在微软修复这个BUG之前会崩溃掉. 经过测试的浏览器有:IE.Chrome.FireFox,其他浏览器,不保证100%崩溃. 重现这个BUG 新 ...

  6. WPF教程(一)---创建一个WPF程序基础知识

    1.前言: 这篇主要讲WPF的开发基础,介绍了如何使用Visual Studio 2019创建一个WPF应用程序. 首先说一下学习WPF的基础知识: 1) 要会一门.NET所支持的编程语言--例如C# ...

  7. [转]VS2010 教程:创建一个 WPF 应用程序 (第一节)

    [转]VS2010 教程:创建一个 WPF 应用程序 (第一节) http://msdn.microsoft.com/zh-cn/ff629048(zh-cn) Extended WPF Toolki ...

  8. WPF入门教程系列(二) 深入剖析WPF Binding的使用方法

    同一个对象(特指System.Windows.DependencyObject的子类)的同一种属性(特指DependencyProperty)只能拥有一个binding. 这一点可以通过设置bindi ...

  9. 贫民窟里的WPF系列讲座(一)

    最近讲了一套完整的WPF课程,感觉教学效果还很不错.我准备给MSDN录15期左右的事情,这几篇文章是配合视频一起来看的.我相信大家都是很喜欢研究新技术的,但是研究新技术的时候会遇到很多困难,譬如书籍的 ...

  10. 为 Revit API 插件创建 WPF 窗口的基本项目(Revit API+WPF 系列 2/3)

    在本系列的第二部分中,我们将讨论在创建 WPF 窗口时应用的基本项目. 为了继续,请确保您的插件项目能够创建 WPF 窗口.如果没有,您最好创建一个具有 WPF 功能的项目模板并创建另一个新项目.然后 ...

最新文章

  1. Flask abort
  2. explicit_defaults_for_timestamp参数的专题报告
  3. 开发之路(设计模式二:观察者模式)
  4. 你觉得外观模式和代理模式的联系和区别是什么?_GoF23种设计模式
  5. SpringBoot--springboot启动类和controller的配置
  6. Requests方法 -- 参数关联
  7. 深度学习2.0-9.tensorflow的高阶操作之填充与复制
  8. MySQL:unknown variable #39;master-host=masterIP#39; [ERROR] Aborting
  9. Android应用程序开发以及背后的设计思想深度剖析(5)
  10. data后缀文件解码_对任何格式的文件实现加密与解密软件
  11. 【四月答题勋章】四月答题勋章获取方法
  12. html中添加ie兼容性视图,IE11浏览器添加到兼容性视图中的网站无法保存怎么办?...
  13. 如何思考总结,并如何写文档展示. 结构化思考, 金字塔思维
  14. 计算机英语课件模版,小学英语三年级下学期教学课件大纲模板
  15. error: C++ preprocessor “/lib/cpp“ fails sanity check错误解决方法
  16. 代理IP的主要用途和使用注意事项
  17. 楼天城:世界顶尖黑客、曾被脸书谷歌青睐的中国大学生编程第一人
  18. 颜值与性能齐飞,苏宁小Biu智能摄像头评测
  19. 计算机日常维修保养,计算机硬件的日常维护与养护
  20. 多张图片合并成PDF文件,还在下载合并软件,PS就能帮你搞定

热门文章

  1. 关于STRONG NAME
  2. dine with the dean judge business school
  3. 【转】mac os、linux及unix之间的关系
  4. U3D+SVN: 两份相同资源放在不同目录下导致META的更改
  5. U3D协程Coroutine之WWW与Update()的并行测试
  6. 如何使用ABAP Restful API进行代码的全文搜索
  7. Linux 第71天 mariadb backup and recovery
  8. linux 查看服务器性能常用命令
  9. Docker 学习资料汇总
  10. java 容器、二叉树操作、107