`
chinapkw
  • 浏览: 111298 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

第一天,从这里开始wpf(1)

阅读更多
这是一个系列的。http://www.wpftutorial.net/LearnWPFin14Days.html

的学习笔记。出处http://chinapkw.iteye.com

 

 

第一天,从这里开始wpf

  • 安装开发所需工具
  • 一些wpf 的基础概念
  • 创建第一个wpf应用(我们的hello world^_^)
  • 学习wpf是如何改变了我们的开发流程

     微软给我们提供了两个开发工具,一个就是为程序员开发提供的vistual studio ,以及为设计人员提供的expression blend 。当然vistual studio 在xaml 编辑上也是很出色地,而exression blend 对图形设计上的支持很好,当然对xaml 编辑也很好。

 

Visual studio

     visual studio 2010对wpf 开发支持的很好,不好我还是在用visual studio 2008 ,2010中包含了图形设计。

2008开始支持wpf的。当然如果你在用visual studio 2005你可以添加此模块便可以开发wpf 应用了。

    当然还可以下载免费的express edition of visual studio,地址给出

Download Microsoft Visual C# 2010 - Express Edition

 



 

Microsoft Expression Blend 3 + Sketch Flow

   Expression Blend 是为设计者准备的Expression Studio 的一部分,是微软特地为用户体验准备的。Blend 包含了所Visual Studio designer 缺少的功能,比如style,emplating,animations,3D graphics, resources and gradients 最新的版本的还包了一个强大的原型设计工具SketchFlow。当然Expression Blend 可以打开由visual studio创建的工程文件。

 

Download Microsoft Expression Blend 3

 

 

 

其它有用的工具

         它是一个WPF运行时对Visual UI调试的一个工具

        

 

          该工具是一款Visual Studio插件辅助工具,用于编辑XAML文档,包含多种代码模板,简化开发人员输入代码过程,是一款很不错的辅助工具。该工具同时支持WPF/Silverlight开发。

 

Silverlight Toolkit - Silverlight控件开发包  这是对silverlight开发的工具包




 

 

.Net Reflector 反编译wpf 的工具

 

KaXaml KaXaml是一款开源的轻量级XAML编辑器,该项目支持视窗编辑,支持高亮语法支持。该项目是开源项目,详细中文介绍请看这里。 

 

 

  • 大小: 13.7 KB
  • 大小: 13 KB
  • 大小: 51.2 KB
  • 大小: 36.6 KB
  • 大小: 83.7 KB
0
0
分享到:
评论

相关推荐

    新手学习WPF可以参考的第一个WPF程序FirstWPF

    新手学习的第一个WPF程序 新手学习WPF可以参考的第一个WPF程序FirstWPF

    wpf windows开始菜单

    1. WPF基础:WPF是一个基于矢量图形的UI框架,它使用XAML(Extensible Application Markup Language)来描述UI元素和它们的布局。开发者可以通过WPF创建复杂的UI,并实现数据绑定、控件模板、样式和动画效果。 2. ...

    第一个WPF程序

    在本教程中,我们将深入探讨如何创建你的**第一个WPF程序**,这将帮助WPF新手快速入门。 首先,让我们了解**建立WPF项目**的基本步骤。在Visual Studio中,选择"新建项目",然后在模板列表中找到"C# → Windows → ...

    WPF源码WPF 源码WPF 源码WPF 源码WPF 源码WPF 源码

    1. **XAML语言**:WPF的界面设计主要通过XML-based的语言XAML来实现,这是一种声明式语言,允许开发者定义UI元素的结构和属性。通过阅读源码,你可以了解到XAML如何被解析并转换为运行时对象。 2. **依赖属性**:...

    WpfApplication1.rar

    标题"**WpfApplication1.rar**"暗示我们这里有一个基于WPF的应用程序示例,可能是为了展示基础的UI设计和数据绑定功能。通过解压缩这个文件,我们可以获得名为"**WpfApplication1**"的项目或应用,这将是一个运行在...

    wpf实现的一个动画的切换,开始和停止

    1. **Storyboard**:在WPF中,`Storyboard`是一个时间线对象,它可以控制一个或多个动画,并决定它们的开始、结束和持续时间。在我们的案例中,`Storyboard`将用于启动和停止动画效果,以及切换不同的动画。 2. **...

    WPF C1Chart Demo

    1. **WPF(Windows Presentation Foundation)**:WPF是.NET Framework的一部分,用于构建桌面应用程序。它提供了丰富的用户界面元素,如布局、图形、图像、文本渲染等,并支持数据绑定、样式和模板,使得开发者能够...

    wpf经典代码集合 wpf经典学习笔记 wpf从菜鸟到精通

    通过阅读教程,开发者可以系统地学习WPF,从创建第一个窗口到实现复杂的交互功能。 综上所述,"wpf经典代码集合 wpf经典学习笔记 wpf从菜鸟到精通" 提供了一套完整的WPF学习资源,无论你是刚接触WPF的新手,还是...

    wpf 根据系统时间获得一天的、一周、一月的时间段

    用wpf写的更具系统时间获得一天、一周、一月的时间段 例如 2012-11-16 15:05 那么获得一周的时间段就是 2012-11-12 15:05 到 2012-11-18 15:05时间段 希望对你有所帮助 主要用于 时间段的查询 当用户在页面选择 本周...

    王玉波的第一个wpf程序

    wpf程序,C#做的wpf界面,基于视频课程第一课的程序代码

    wpf照片墙(带有3d效果).zip_WPF_badai1_wpf 照片_wpf 照片墙_照片墙

    在本文中,我们将深入探讨如何使用Windows Presentation Foundation (WPF) 创建一个具有3D效果的照片墙。WPF是Microsoft .NET Framework的一部分,提供了一个强大的工具集来构建丰富的、交互式的桌面应用程序,尤其...

    WPF编程宝典 ,WPF编程(第二版)

    《WPF编程宝典》与《WPF编程(第二版)》是两本深入探讨Windows Presentation Foundation(WPF)技术的权威著作。WPF是微软.NET Framework中的一个关键组件,用于构建具有丰富用户界面的桌面应用程序。以下是这两本...

    WpfApplication1.zip

    标题中的"WpfApplication1.zip"是一个包含WPF应用实例的压缩文件,很可能是一个演示或教程项目,专注于**WPF界面的动画效果**,特别是动画的进入和退出效果。在WPF中,动画可以为用户提供更生动和引人入胜的体验,使...

    WPF编程基础WPF基础

    1. **XAML语言**:XAML(Extensible Application Markup Language)是WPF的主要设计和声明性语言,用于描述UI元素、属性和对象。通过XAML,开发者可以直观地创建用户界面,而无需编写大量代码。 2. **数据绑定**:...

    WPF案例及讲解1

    在"**WPF案例及讲解1**"**提供的资料中,你将有机会实践这些概念,从简单的窗口应用开始,逐渐掌握更复杂的功能。通过这些案例,你将能更好地理解和运用WPF,为构建功能丰富的Windows桌面应用打下坚实基础。**

    WPF开发教程 ----WPF C# 编程 界面开发(很不错)

    1. WPF基础之体系结构 3 2. WPF基础之XAML 9 3. WPF基础之基元素 23 4. WPF基础之属性系统 26 5. WPF基础之路由事件 33 6. WPF基础之布局系统 46 7. WPF基础之样式设置和模板化 51 8. 详谈WPF开发中的数据虚拟化 64 ...

    wpf动画集锦 wpf特效集锦 wpf炫酷动画集锦 wpf炫酷特效集锦

    WPF是.NET Framework的一部分,它提供了一个丰富的用户界面平台,允许开发者创建具有高度交互性和视觉吸引力的应用程序。我们将逐一分析描述中提到的各种特效,并探讨如何在WPF中实现它们。 首先,我们来看“星”...

    Snoop是一个开源的WPF程序探测工具

    Snoop经过很长一段时间, 它是一个WPF运行时对Visual UI调试的一个工具,最近我用过它调试修改过一个bug,在此介绍给大家。Snoop是一个开源的WPF程序探测工具,可以监视和浏览正在运行的WPF程序的可视化和逻辑等,...

    WPF.DazzleUI.rar_360ui页面wpf_WPF_WPF.DazzleUI2_WPF实现的360界面_wpf界面

    1. **XAML(Extensible Application Markup Language)**:XAML是一种声明式语言,用于描述WPF应用程序的UI和逻辑。它允许开发者通过XML来定义界面元素和它们的属性,大大简化了UI的设计和布局。 2. **数据绑定**:...

    WPF自学手册 与 WPF高级编程

    1. **XAML(Extensible Application Markup Language)**:WPF的核心是XAML,这是一种用于描述用户界面的标记语言。XAML允许开发者用声明式的方式定义UI元素,如按钮、文本框等,并通过属性和事件进行定制。学习XAML...

Global site tag (gtag.js) - Google Analytics