摘要: 前言 ViewBox的作用是能够缩放位于其中的控件,以达到更好的展示效果;如果做过winform架构应用开发,其进行布局时,经常会有一个问题,当容器内部的控件超过容器的宽度,控件要么被遮盖、要么被裁剪,很难达到预期的显示效果,而且因winform的界面控件都是通过拖拽来进行布局,属于静态布局,很难做 阅读全文
posted @ 2020-08-14 09:59 Ramos6 阅读(5574) 评论(0) 推荐(1) 编辑
摘要: 前言 本篇主要讲解WPF中,通过Grid进行界面布局,Grid布局,分为两种:Grid和UniformGrid;Grid顾名思义,就是表格的意思,其布局方式通过定义表格的行、列来进行布局,指定内部控件所在的单元格,进行控件定位;而UniformGrid是指具有统一格式的表格,类似于BootStrap 阅读全文
posted @ 2020-08-14 09:29 Ramos6 阅读(1843) 评论(0) 推荐(0) 编辑
摘要: 前言 本篇主要讲解WPF中,通过Panel进行界面布局,其中常用的Panel有:StackPanel、WrapPanel、DockPanel; 1.StackPanel 进行布局 特点:将StackPanel中的UI控件按照横向或者纵向堆叠排序,通过Orientation 属性设置元素的排列方向,横 阅读全文
posted @ 2020-08-13 14:52 Ramos6 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: 前言 本篇开始,总结WPF中的布局,如下图所示,WPF的布局控件都在System.Windows.Controls.Panel这个基类下面,使用 WPF提供的各种控件在WPF应用程序中界面进行布局,同时对各种子控件(如按钮、文本框,下拉框等)进行排列组合。 常用的布局容器主要有:Canvas、Sta 阅读全文
posted @ 2020-08-12 17:58 Ramos6 阅读(807) 评论(0) 推荐(0) 编辑
摘要: 1.前言 WPF转换器的作用:实现源数据和目标数据之间进行特定的转化 上一篇(文章链接:https://www.cnblogs.com/ramo/p/13476869.html)讲解了通过实现IValueConverter接口,来实现单值转换;本篇进一步讲解,通过实现IMultiValueConve 阅读全文
posted @ 2020-08-12 10:00 Ramos6 阅读(1145) 评论(0) 推荐(0) 编辑
摘要: 1.前言 WPF转换器的作用:实现源数据和目标数据之间进行特定的转化 转化实现方式:通过实现接口System.Windows.Data名空间的IValueConverter接口进行单值转换、通过实现IMutilValueConverter接口进行多值转换 2.WPF转换器实现: 通过实现Ivalue 阅读全文
posted @ 2020-08-11 17:11 Ramos6 阅读(3797) 评论(0) 推荐(0) 编辑