2012年10月16日

摘要: 在许多用户界面技术中,普通控件和自定义绘图之间具有清晰的区别.通常来说,绘图特性只用于特定的应用程序------例如:游戏、数据可视化和物力仿真等; WPF以相同的方式处理预先构建的控件和自定义绘制的图形,不仅可以使用WPF的绘图支持为用户界面创建富图形的可视化元素,还可以通过它最大限度地利用动画和控件模板等特性; 2D图形:使用形状(直线、椭圆、矩形以及多边形的类)(Express Design)绘图工具 都继承于Shape类 Rectangle类 Ellipse类 Line类 Polyline类 Polygon类 画刷: SolidColorBrush类 Li... 阅读全文
posted @ 2012-10-16 23:22 紫雨心 阅读(289) 评论(0) 推荐(0)
摘要: 一、通过Window.ResizeMode = CanResizeWithGrip属性,可以实现右下角来改变窗口的大小; 二、使用.NET的平台调用特性(P/Invoke)发送改变窗口尺寸的Win32消息; 三、当用户拖动一个侧边时,简单地跟踪鼠标位置,并通过设置窗口的Width属性,手动地改变窗口的尺寸; 使用二、三种方式都需要一个方法来探测用户何时会将鼠标移动到窗口的边缘上,这时,鼠标指针应当变为可以改变尺寸的光标; 采用第二种方法的代码示例: View Code <Window x:Class="WpfApplication1.MainWindow" x... 阅读全文
posted @ 2012-10-16 22:11 紫雨心 阅读(1113) 评论(0) 推荐(0)
摘要: View Code 1 <Window x:Class="Windows.ModernWindow" 2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 4 Title="ModernWindow" Height="300" Width="300" 5 AllowsTrans 阅读全文
posted @ 2012-10-16 07:33 紫雨心 阅读(257) 评论(0) 推荐(0)

导航