winForm的布局

工具箱布局:

panel   区域,相当于网页里面的div

FlowLayoutPanel 流式布局的panel,往里面添加工具会向左流

TableLayoutPanel 网格布局,相当于网页里面的表格

TabControl 卡片布局,默认有两个选项卡

SplitContainer 分页布局

1.MenuStrip:菜单工具  加热键:(&F)  加快捷键:先选中要加快捷键的项,右键属性,ShortCutKey:设置快捷键  加分割线:在输入状态输入一个减号  属性Image:菜单项前加图片

2.NotifyIcon:托盘图标工具  属性Icon:设置托盘图标  属性Text:设置显示的文字  属性ContextMenuStrip:设置关联的快捷菜单

3.ContextMenuStrip:快捷菜单

4.RichTextBox:多行文本输入框

5.DateTimePicker:日期选择工具  取值:value;

6.ImageList:图片集合  先添加图片,设置图片大小  取图片:用name.Images[0];根据索引取图片

7.Timer:定时器工具,每隔多长时间触发某个事件  属性Enabled:是否可用  属性Interval:时间间隔  事件Tick:去触发的事件

8.DataGridView 获取数据

时间: 2024-11-07 17:01:34

winForm的布局的相关文章

WinForm界面布局

一直很羡慕和佩服园子中伍华聪的界面设计和布局.好多年都没有真正写过C/S项目了,今天翻出来6年前刚开始学习WinForm的时候写的一个简单的HR管理系统,思绪一下子很复杂,记得是6年前的夏天,天气很热,租住的房子里没有空调,身边放个扇子,人家周末出去玩的时候,我还在拼命的敲着代码,一心只想着好好提高技术,努力,但是却忽略了跟身边人的沟通.交流,忽略了生活,那段时光非常难忘:也让我明白了,程序员的眼里不能只有代码,生活很美好,让代码融入生活,静下心来歇一歇,看看风景,你会有更好的收获. 想把之前写

WinForm界面布局控件WeifenLuo.WinFormsUI.Docking"的使用 (二)

WinForm界面布局控件WeifenLuo.WinFormsUI.Docking"的使用 (二) 编写人:CC阿爸 2015-1-29 今天我想与大家继续一起分享这一伟大的控件.有兴趣的同学,可以一同探讨与学习一下,否则就略过吧. 1.    DockPanel的一点点改进: 在浏览网上的一些技术文章发现,的确有些地方还是可以进一步改进,如当双击Tab时,原先是直接把当前Tab所表示的这个窗体,从主窗体的框架上分离现来,成为一个浮动的窗体.这不是我们想要的,有些同学修改源代码,把它改成了双击关

WinForm界面布局控件WeifenLuo.WinFormsUI.Docking"的使用 (一)

WinForm界面布局控件WeifenLuo.WinFormsUI.Docking"的使用 (一) 编写人:CC阿爸 2015-1-28 在伍华聪的博客中,看到布局控件"WeifenLuo.WinFormsUI.Docking",发现的确是一个非常棒的开源控件,用过的人都深有体会,该控件之强大.美观.不亚于商业控件.而且控件使用也是比较简单的今天在这里,我想与大家一起分这一伟大的控件.有兴趣的同学,可以一同探讨与学习一下,否则就略过吧. 一.引用方法: 1.建立一个WinFo

在Winform界面使用自定义用户控件及TabelPanel和StackPanel布局控件

在很多时候,我们做一些非常规化的界面的时候,往往需要创建一些用户控件,在其中绘制好一些基础的界面块,作为后续重复使用的一个单元,用户控件同时也可以封装处理一些简单的逻辑.在开发Winform各种类型项目,我都时不时需要定制一些特殊的用户控件,以方便在界面模块中反复使用.我们一般是在自定义的用户控件里面,添加各种各样的界面控件元素,或者封装一些特殊的函数处理共外部调用等.本篇随笔主要介绍基于DevExpress的Winform开发经验,介绍一个类似看板信息的用户控件,并在TabelLayout和S

Java进击C#——应用开发之WinForm开发

本章简言 上一章笔者介绍了关于WinForm环境.这一章笔者将继续讲WinForm.只不过更加的面向开发了.事实就是在学习工具箱里面的控件.对于WinForm开发来讲,企业对他的要求并没有那么高.但是如果是游戏相关的话,不好意思!笔者觉得你可能选错语言了.C++可能更合适你.有一点希望读者们明白.下列讲到的内容是笔者在开发用的.只能辅助你学习,却不能成为教材.上一章讲到WinForm开发就是JAVA的Awt和Swing编程.笔者在做Awt和Swing已经过去四年多了.如果记得没有错的话,在设计窗

.Net程序员玩转Android开发---(9)绝对布局AbsoluteLayout

绝对布局AbsoluteLayout类似于.NET中Winform的布局方式,以窗体左上角为坐标点,向右向下延伸. 由于绝对布局每个控件的位置是固定的,不能随着屏幕的大小改变而改变,所以在不同设备上运行出来的效果不同,所以这种布局方式使用的比较少. 绝对布局AbsoluteLayout中的控件有两个重要属性layout_x和layout_y分别用来设置控件的绝对位置. 下面我们看下这个例子布局的效果 <?xml version="1.0" encoding="utf-8

UI的3大任务

所有的UI,不管是winfrom的,还是html+css+js的,还是Android的....................... 都有3大任务,1是布局;2是渲染(特指样式);3是事件处理; 当我从这个角度去看UI的时候,我发现了不通UI实现方式的共同之处. 在winform中布局,主要依靠Anchor和Dock.------不同于安卓总体布局是掌握在父容器LinearLayout或各种Layout手中,在一个Layout中的控件都被限定在了一种布局中,可以实现混合双打的效果--------

一句话知识:如何解决winform自动缩放产生的布局问题.

转自http://www.cnblogs.com/KenBlove/articles/1281823.html有时候你会发现本来好好的WinForm程序在别的机器上显示的尺寸就不对了.这些问题主要发生在背景图片.图片框.窗口布局上.那么那就很可能是因为WinForm的自动放缩功能. 因为不同语言的系统使用不同的缺省字体,相同字体的系统也可能使用不同的DPI(字符的每英寸点数),传统的Win32程序在不同的系统上经常遇到文本显示不全的问题..NET的WinForm提供了自动放缩的功能来试图解决该问

atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform

atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform 1. Absoluti 布局(经常使用) 1 2. Flow 布局(不经常使用) 1 3. BorderLayout (不经常使用) 1 4. BoxLayout( html默认布局) 2 5. CardLayout (tab 布局) 2 6. GridLayout 3 7. GridBagLayout 3 8. Fixed 定位(不经常使用) 3