一、Canvas:相当基础的控件,通过绝对定位来控制字控件的位置。
在Canvas中,我们使用一种叫做“附加属性”的XMAL新特性来控制子控件的位置。附加属性就是指你可以通过设置子控件相对于其父控件的Top、Left、Bottom和Right值来控制子控件的位置。在Canvas中,我们可以使用Canvas.Left、Canvas.Top来控制子控件相对于父控件(Canvas)的位置
Canvas对于那些子控件不需要移动的布局是非常方便的,但如果子控件数量太多或是子控件位置会发生变化,使用Canvas就不大方便了。这时候可以使用其他的布局控件,如:StackPanel、Grid。
二、StackPanel:该控件用于横向或纵向排列子控件(默认是纵向排列子控件的)。通过子控件的Margin属性(该属性和HTML的Margin属性的效果一样)来控制控件的间距。
三、Grid:Grid是一种相当灵活的布局控件,它通过行列的表格来管理子控件的布局,类似于HTML里的Table控件。
和HTML的Table控件不同的是,你不能直接把子控件嵌套的单元格中。在Grid里,你得先使用<Grid.RowDefinitions>和<Grid.ColumnDefinitions>来定义Grid的行列结构;然后在子控件中使用Grid的附加属性来控制子控件所属的单元格。
分享到:
相关推荐
三、<WatermarkedTextBox> 控件 <显示其他控件时> 3 四、ToggleButton控件 3 五、ScrollViewer控件 4 六、TextBlock控件 5 七、ToolTip控件 <用作内嵌控件时> 6 八、Rectangle控件 7 九、Slider控件(滑动控件) 7 ...
Web窗体的基本控件
C#_实验三_Winform基本控件及程序应用
实验三 常用控件的(1)掌握窗口下拉列表框、选择钮、组合框、多行编辑框等常用控件的基本使用方法和编程方法; (2)掌握窗口控件的齐整性操纵方法以及Tab顺序的设置; (3)掌握SQL语句的使用,PowerBuilder系统...
带着这些问题下面开始介绍这 RadioButton单选按钮、CheckBox复选框、 ComboBox下拉框 三种基本控件的使用方法 QRadioButton单选按钮 单选按钮为用户提供 多选一 的选择,是一种开关按钮。QRadioButton单选按钮是否...
http://blog.csdn.net/riven_wn/article/details/46549005
VS2022_MFC编程入门之二十三(常用控件:按钮控件的编程实例)-软件开发-鸡啄米整理.pdf
Delphi模仿iPhone手机的基本界面效果,未使用第三方控件。仿iPhone界面图标效果,其实是Delphi处理PNG图像方面的一个例子,里面使用了pngimage PNG图像处理类,使用这个类主要是想引入PNG格式的图像,根据文档,只要...
ReoGrid .NET Spreadsheet Component C# 和 VB.net 开源免费的表格控件, 界面很漂亮, 功能很强大 其它的自己搜一下吧,当前版本是2.0的使用示例
第三方控件DevExpress入门,本资源对的vExpress的一些基本控件进行比较详细的讲解,值得学习
树形控件节点的图标效果;list 控件添加多列数据及网格栏效果;listbox控件的添加项的基本使用; 有利于别人对这三个控件进行比较和学习; 很适合初学者对这三个控件的学习及掌握;
C#自定义控件学习总结,主要是三种基本的方法,你一定会收获很多的。
这三个控件拥有同样的功能,但每种控件的外观界面不同。 本文就带着大家学习如何在页面中使用这三种控件。然后,学习如何关联客户端脚本和服务器端Button控件,以及如何使用Button控件把一个表单传到不是当前页的...
在VC下ActiveX控件的开发可以分为三种,一种是直接用COM的API来开发,这样做显然非常的麻烦,对程序员要求也非常高,因此一般是不予考虑的;一种是基于传统的MFC,采用面向对象的方式将COM的基本功能封装在若干MFC的...
三层架构用户控件实行登入的基本数据库链接
QMainWindow基本介绍 QMainWindow主窗口为用户提供了一个应用程序框架,它有自己的布局,可以在布局中添加控件。 窗口类型介绍 PyQt5中,主要使用以下三个类来创建窗口,可以直接使用,也可以继承后再使用 ...
博客《自定义控件三部曲之绘图篇(十五)——QQ红点拖动删除效果实现(基本原理篇)》对应源码,博客地址:http://blog.csdn.net/harvic880925/article/details/51615221
三、AspNetPager分页控件本身并不显示任何数据,而只显示分页导航元素,数据在页面上的显示方式与该控件无关,所以需要手写数据连接方法来配合, 四、结合TOP 。。。NOT IN 的通用存储过程分页方法使用AspNetPager...
在VC 下ActiveX 控件的开发可以分为三种,一种是直接用COM 的API 来开发, 这样做显然非常的麻烦,对程序员要求也非常高,因此一般是不予考虑的;一种是基于传统 的MFC,采用面向对象的方式将COM 的基本功能封装在...
1. 本控件实现的基本功能及特点如下 1). 支持窗口区域的自动识别 2). 支持矩形、圆形、箭头、文字的绘制以及撤销 3). 可另存为png、jpg、bmp等格式 4). 支持鼠标所在区域的图像放大功能,以便精准定位 5). 窗口大小...