
WPF
文章平均质量分 84
WPF的入门教程,与各位同学一起分享我个人学习WPF的过程
W.Lionel.Esaka
陌生人,也祝你年少有为,前程似锦。
展开
-
WPF编程基础入门 ——— 目录导航
WPF编程基础入门 ——— 目录导航第一章WPF编程基础入门 ——— 第一章 引言.第二章WPF编程基础入门 ——— 第二章 XAML.第三章WPF编程基础入门 ——— 第三章 布局(一)布局原则.WPF编程基础入门 ——— 第三章 布局(二)布局面板Canvas.WPF编程基础入门 ——— 第三章 布局(三)布局面板DockPanel.WPF编程基础入门 ——— 第三章 布局(四)布局面板StackPanel.WPF编程基础入门 ——— 第三章 布局(五)布局面板WrapPanel原创 2021-05-30 23:39:11 · 1590 阅读 · 0 评论 -
WPF编程基础入门 ——— 第三章 布局(七)布局面板Grid
WPF布局——布局面板GridWPF——Grid布局控件Grid简单实例——按钮排列Grid简单实例——登录界面WPF——Grid布局控件尽管上一篇讲解的UniformGrid能够布局统一单元格,但是很多布局中需要构建单元格大小不等,具有跨越式单元格(Span Cells) 和空白列等功能。而Grid能实现上述这些功能,它是一个使用灵活、能构建复杂UI的布局控件。Grid最简单的用法是通过设置RowDefinitions和ColumnDefinitions属性定义单元格的总数。其中,RowDefini原创 2021-05-30 18:25:05 · 8014 阅读 · 2 评论 -
WPF编程基础入门 ——— 第三章 布局(六)布局面板UniformGrid
WPF布局——布局面板UniformGridWPF——UniformGrid布局控件UniformGrid实例——按钮排列1UniformGrid实例——按钮排列2WPF——UniformGrid布局控件UniformGrid(简化网格布局) 隐含在 System.Windows.Controls.Primitives 名称空间中。每个单元格具有相同的大小。在使用UniformGrid布局时,需要设定行值与列值。UniformGrid实例——按钮排列1此例设计要求:现在使用简化网格布局来布局六个Bu原创 2021-05-30 14:42:04 · 2255 阅读 · 2 评论 -
WPF编程基础入门 ——— 第三章 布局(五)布局面板WrapPanel
WPF布局——布局面板WrapPanelWPF——WrapPanel布局控件WrapPanel实例——十个按钮WPF——WrapPanel布局控件WrapPanel(自动折行面板),允许任意多的子元素按照声明的先后顺序,从左往右摆放,摆满一行后,自动折行。折行面板的经典的例子就是工具条布局。默认情况下,WrapPanel根据子元素的内容,自动调整控件的大小。也可以设置ItemWidth和ItemHeight属性来约束子元素的宽度和高度。WrapPanel实例——十个按钮此例设计要求:现在使用自动折原创 2021-05-30 11:16:14 · 1779 阅读 · 0 评论 -
WPF编程基础入门 ——— 第三章 布局(四)布局面板StackPanel
WPF布局——布局面板StackPanelWPF——StackPanel布局控件StackPanel实例——堆式面板嵌套StackPanel实例——用户搜索页面WPF——StackPanel布局控件StackPanel(堆式面板),将子元素按照声明的先后顺序堆在一起。设置Orientation属性值确定以水平或垂直方向堆放。在StackPanel中,根据子元素的最大尺寸来确定最佳尺寸。StackPanel实例——堆式面板嵌套此例设计要求:现在使用堆式面板来实现,在最外层是边框环绕,内部一个Stac原创 2021-05-30 10:03:40 · 2523 阅读 · 0 评论 -
WPF编程基础入门 ——— 第三章 布局(三)布局面板DockPanel
WPF布局——布局面板DockPanelWPF——DockPanel布局控件DockPanel实例——仿Windows文件资源管理器界面布局WPF——DockPanel布局控件DockPanel(停靠面板) ,让子元素停靠在整个面板的某一条边上。当多个子元素停靠在相同的边时,根据声明的先后顺序依次停靠,系统默认的最后一个声明子元素来填满剩余空间。例如Windows文件资源管理器(我的电脑/此电脑)窗口,就是利用DockPanel的常见布局方式。现在将Windows窗口分解后,它是由菜单栏、工具栏、搜原创 2021-05-30 08:56:36 · 2244 阅读 · 0 评论 -
WPF编程基础入门 ——— 第三章 布局(二)布局面板Canvas
WPF布局——布局面板Canvas(二)WPF——Canvas布局控件Canvas实例——五个按钮Canvas实例——矩形重叠WPF——Canvas布局控件Canvas(画布) 是WPF中最简单的布局控件,是用于存储控件的容器,不会自动调整内部元素的排列及大小,它仅支持用显式坐标定位控件。可以使用Left、 Top、Right和Bottom附加属性在Canvas中定位控件。实质上,在选择每个控件停靠角时,附加属性的值是作为外边距使用的。如果一个控件没有使用任何附加属性,它会被放在Canvas的左上方(等原创 2021-05-29 15:52:17 · 1915 阅读 · 0 评论 -
WPF编程基础入门 ——— 第三章 布局(一)布局原则
WPF 布局简述WPF布局是通过面板(Panel)对页面元素进行全面规划和安排。简单地说,就是把一些控件有条理地摆放在界面上合适的位置。在应用程序界面设计中,合理的元素布局至关重要,它可以方便用户操作,并用清晰的页面逻辑呈现用户信息。如果内置布局控件不能清足需要,用户还可以创建自定义的布局元素。WPF——布局(一)WPF 布局简述WPF 布局原则合成布局元素1.根据内容调整尺寸2.两段布局布局机制布局通用属性布局面板布局面板的类型及其使用规则小结WPF 布局原则WinForm的布局是采用基于坐标的原创 2021-05-25 17:32:33 · 2181 阅读 · 0 评论 -
WPF编程基础入门 ——— 第二章 XAML
XAML(eXtensible Application Markup Language,可扩展应用程序标记语言)是微软公司创建的一种新的描述性语言,用于搭建应用程序用户界面。XAML实现了用户界面与业务逻辑完全分离。XAML是一种解析性的语言,尽管它也可以被编译。它的优点是简化编程式上的用户创建过程,应用时要添加代码和配置等。原创 2021-05-22 17:51:50 · 2080 阅读 · 4 评论 -
WPF编程基础入门 ——— 第一章 引言
全新的图形用户系统WPF—引言介绍XAML 编程模型HTML 与 XAML 的区别WPF 特性创建一个WPF项目布局与控件数据集成及处理能力WPF 与 UWP小结介绍WPF(Windows Presentation Foundation)是微软推出的基于Windows的用户界面框架,属于.NET Framework 3.0的一部分。专门用来编写程序表示层的技术和工具,它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。使用WPF编写的原创 2021-05-16 17:56:46 · 1583 阅读 · 3 评论