
WPF/XAML
文章平均质量分 72
Net_Ghost
这个作者很懒,什么都没留下…
展开
-
Visual Layer Overview(1)--Role of the Visual Object
Visual object是Windows Presentation Foundation的核心对象,它的主要作用就是对渲染的支持。UI controls,例如:Button和TextBox 从Visual class继承,并使用Visual class保存它们的数据。Visual object提供了如下的支持: Output display: 渲染永久化的,序列化的描翻译 2006-06-09 16:51:00 · 1654 阅读 · 0 评论 -
WPF实例学习(A-04)
代码所在位置:WPFSamples/Intro/QuickStart4 Page1.xamlPage xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x:Clas原创 2006-07-02 21:26:00 · 2609 阅读 · 0 评论 -
WPF实例学习(A-03)
代码所在位置:WPFSamples/Intro/QuickStart3 Page1.xamlPage xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> DockPanel原创 2006-07-02 19:13:00 · 3657 阅读 · 2 评论 -
WPF实例学习(A-02)
代码所在位置:WPFSamples/Intro/QuickStart2 MyApp.xamlApplication xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Start原创 2006-07-02 18:23:00 · 2945 阅读 · 0 评论 -
WPF实例学习(A-01)
代码所在位置:WPFSamples/Intro/QuickStart1 这个例子,可以认为是WPF应用的Hello Worldchen 程序目录下面一共有两个XAML文件MyApp.xaml和Page1.xaml XAML是XML的一个子集,如果熟悉XML或者HTML的人会很容易看懂,不熟悉的也能很容易看懂J MyApp.xamlApplication原创 2006-07-02 18:05:00 · 3122 阅读 · 0 评论 -
WPF实例学习(00)
最近一些日子忙着看世界杯,用朋友的话来说,就是连更新Blog的时间都没有 :-)。 虽然自己预计的黑马早早的已经被淘汰,但是德国依然走的坚挺。看了一下自己的Blog的访问记录,发现自己用心去翻译的WPF相关的文章关注的人并不多,相反,随随便便的几篇比较实用的C#的互操作居然访问量比较大,好像还在推荐的首页混了几天,真不知道是该高兴还是该悲哀。我想可能的原因是WPF比较超前,SDK目前还是Beta2原创 2006-07-02 14:36:00 · 4385 阅读 · 0 评论 -
C#与DLL和COM的混合编程(2)-C#调用COM组件
C#调用COM组件这部分描述了在托管代码中调用COM组件的方法,现存的COM组件在托管代码中作为中间件或者独立的功能实体是很有价值的资源 向.NET Framework报露COM组件1. Import a type library as an assemblyCOM的类型定义通常在type library(tlb)中,与之对应的是CLS兼容的编译器在assembly中翻译 2006-06-17 01:08:00 · 7579 阅读 · 0 评论 -
Visual Layer Overview(3)--VisualTreeHelper Class
VisualTreeHelper class 是一个 static helper class ,它提供了在运行环境管理Visual和 Visual3D objects 的功能. Hit Testing VisualTreeHelper class 提供了可视化对象之间的Hit Testing的方法. Enumerating翻译 2006-06-10 23:53:00 · 2123 阅读 · 0 评论 -
C#与DLL和COM的混合编程(1)-C#调用C++写的非托管的DLL中导出的函数
C#调用C++写的非托管的DLL中导出的函数Platform invoke是一个使得托管代码(managed code)能够调用DLL中实现的非托管函数(unmanaged functions)的服务(service),例如:那些Win32 API中的函数。它定位(locate)并且调用(invoke)导出的函数,在需要的时候,跨越交互边界列集(marshal)它的参数(integers,翻译 2006-06-17 00:30:00 · 5969 阅读 · 5 评论 -
Visual Layer Overview(4)--Other Visual Object Classes
Other Visual Object Classes 在Windows Presentation Foundation中还有其他三种visual objects:DrawingVisual, Viewport3DVisual, 和ContainerVisual. 1.DrawingVisual ClassDrawingVisual是一个用来渲染shapes,翻译 2006-06-11 00:06:00 · 1226 阅读 · 0 评论 -
WinFX ->.NET Framework 3.0
When speaking to developers about WinFX one question that repeatedly comes up is, “WinFX sounds great, but what happens to .NET?” .NET Framework has becomes the most successful developer platform in t转载 2006-06-11 04:57:00 · 1365 阅读 · 0 评论 -
.NET Framework读书笔记
.NET Framework主要由两部分组成1.Common Language Runtime2.Framework Class LibraryCLR主要由四部分组成1.Common Type System (CTS)-----------------------定义一套通用的数据类型,允许不同语言共享相同的类型2.Common Language Specification (CLS)原创 2006-06-20 16:49:00 · 1787 阅读 · 0 评论 -
C#与DLL和COM的混合编程(3)- 高级COM互操作(Advanced COM Interop)
Advanced COM Interop.NET framework 是从COM的一种自然地进步,因为这两个模型共享了许多中心的主题,包括组件重用和语言中立。为了支持向后兼容,COM interop提供了不需要修改现有组件而能访问现有COM组件的方法。可以通过使用COM interop工具导入相关的COM类型来合并COM组件到.NET Framework的应用中。一旦导入,COM的类型就翻译 2006-06-17 01:55:00 · 5307 阅读 · 2 评论 -
Visual Layer Overview(6)Using DrawingVisual Objects
Using DrawingVisual Objects这部分提供了怎样使用DrawingVisual对象的概要说明1. DrawingVisual ObjectDrawingVisual是一个用来渲染shapes, images, 或者text的轻量级的类这个类之所以被认为是轻量级的,是因为它没有提供layout 或者event handling,所以增加了它的运行时性能翻译 2006-06-14 21:43:00 · 1876 阅读 · 0 评论 -
Visual Layer Overview(5)Hit Testing in the Visual Layer
Hit Testing in the Visual Layer 这部分介绍了Windows Presentation Foundation中visual layer.使用VisualTreeHelper class来完成Hit Test的功能。这意味着你可以确定一个geometry 或者point是否落到一个visual object的边界之内,使你实现UI的行为,例如drag and d翻译 2006-06-13 00:49:00 · 1793 阅读 · 0 评论 -
Visual Layer Overview(2)--Visual Tree
visual tree包含一个应用UI中所有的可视化的元素(visual elements)。既然一个可视化元素中包含永久化的描画信息,可以认为visual tree是一个包含组成显示设备上输出的所有渲染信息的场景图。这棵树是应用直接创建的可视化元素的一个集合,无论使用代码创建的还是用标记语言创建的。visual tree还包括通过模版扩展的元素。下面的例子定义了一个StackPanel元素翻译 2006-06-09 17:36:00 · 1484 阅读 · 0 评论 -
WPF实例学习(A-05)
代码所在位置:WPFSamples/Intro/QuickStart5 这个例子没有.cs文件,只有三个XAML文件,实现了在两个页面之间的跳转 MyApp.xamlApplication xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://sc原创 2006-07-02 22:07:00 · 3868 阅读 · 7 评论