E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【图形界面编程】
C#语言 第四部分
图形界面编程
(六) 分组容器和卡片容器(2)
2卡片式容器卡片容器(TabControl)是这样一种容器:它本身包含多个容器(类似于Panel类型的面板容器),但同时只能显示其中的一个,并隐藏其余的容器。卡片容器的用途很广泛,目前流行的浏览器都使用卡片式方式在一个浏览器内可以同时打开多个页面,例如:图1卡片式浏览的Firefox浏览器卡片式容器解决了一个这样的问题:当我们需要在同一个窗体内放置为数众多的控件时,如果不能让使用者有选择性的看到一
mousebaby808
·
2010-04-30 04:00
编程
object
C#
语言
图形
RadioButton
C#语言 第四部分
图形界面编程
(六) 分组容器和卡片容器(1)
——本节介绍了如何使用分组容器(GroupBox)以及一个分组RadioButton的实例1分组容器GroupBox容器使用起来就和一个基本的Panel容器一样,它不具备布局管理功能,仅仅是一个可以容纳其它控件的容器。GroupBox的主要特点就是:该容器具有一个外观优雅的边框,并且可以具备标题文本。所以该容器的主要作用就是:将符合某一类功能特点的控件分组,使整个窗体看上去整齐一些。不要小看了分组
mousebaby808
·
2010-04-29 18:00
编程
C#
语言
图形
RadioButton
colors
C#语言 第四部分
图形界面编程
(五) 布局容器类(4)
6分隔容器类分隔容器(SplitContainer)由分隔线和两个面板容器组成,可以通过分隔线将容器所在区域分为两个部分(左右或上下),每个部分里面有一个面板容器(Panel容器类),可以放置其它控件。通过鼠标拖动分隔线,可以改变容器两个区域的尺寸。分隔线可以通过SplitterWidth 属性控制,例如://设定分隔线宽度为2单位this.splitPane.SplitterWidth=2;这里
mousebaby808
·
2010-04-28 04:00
编程
object
C#
语言
button
图形
C#语言 第四部分
图形界面编程
(五) 布局容器类(3)
5表格布局无论使用锚定布局还是流式布局,都无法达到复杂布局的效果,很多时候我们不得不使用绝对布局,忍受绝对布局带来的麻烦(要么容器尺寸一变化,界面就变得一团糟;要么在容器的Resize事件中写复杂的布局代码)。其实.netFramework中还具备一种很高级的布局方式——表格布局。表格布局顾名思义,就是将容器分为n行m列的二维表,这样一个二维元组就可以表示表格的一个单元格,例如(0,0)就表示表格
mousebaby808
·
2010-04-27 03:00
编程
C#
语言
button
图形
textbox
C#语言 第四部分
图形界面编程
(五) 布局容器类(2)
3布局中的空白区域在.netFramework中,每个控件和其所处的容器以及容器内控件之间,都存在一个可以调整的空白区域,这个空白区域纯粹是为了布局的美观性而存在的。容器和容器内控件之间的空白称为容器的Padding属性,容器内控件之间的空白称为控件的Margin属性。看一下示意图:图1Padding和Margin示意图很容易理解,蓝色箭头表示的四个空白位置为窗体容器的Padding属性;黄色箭头
mousebaby808
·
2010-04-26 04:00
编程
C#
语言
button
图形
textbox
linux
图形界面编程
基本知识
引用作者:GuCuiwenemail:
[email protected]
很多LINUX初学者分不清楚linux和X之间,X和Xfree86之间,X和KDE,GNOME等之间是什么关系.常常混淆概念,我想以比较易于理解的方式说明一下X,X11,XFREE,WM,KDE,GNOME等之间的关系.由于本人水平有限可能存在错误,请高手指正.一,linux本身没有图形界面,linux现在的图形界面的实现
sunjing
·
2010-04-23 09:00
编程
linux
windows
服务器
图形
服务器软件
C#语言 第四部分
图形界面编程
(五) 布局容器类(1)
从ContainerControl类继承的子类作为容器窗体,可以容纳除Form类对象外的其余窗体对象。在所有容器窗体内,最基本的就是顶级容器Form类以及面板容器Panel类。这两者的主要区别为:前者具有Windows标准框架(标题栏,最大化、最小化和关闭按钮,窗体边框,可调整尺寸),并且可以独立存在;后者只是一块区域,并且必须依附在某个容器窗体上,无法独立存在。除了它们的区别外,他们都具有:Co
mousebaby808
·
2010-04-18 19:00
编程
C#
语言
button
图形
RadioButton
C#语言 第四部分
图形界面编程
(四) 尺寸、坐标、边界
这一课很简单,学习几个类即可。1尺寸:Size类和SizeF类Size类是一个表示尺寸的值类型类,具有两个正常属性:Width和Height,表示宽度和高度;一个静态属性:Empty,表示0尺寸常量(Width属性和Height属性均为0)。SizeF类和Size类似,区别主要是Size类型对象的属性为整数值,SizeF类型对象的属性为单精度浮点类型。看一个简单的例子:1 using System
mousebaby808
·
2010-04-17 23:00
编程
.net
String
C#
语言
图形
C#语言 第四部分
图形界面编程
(三) 子窗体
我们首先来看一下窗体类的继承关系:图1窗体类继承关系图其实微软从一开始开发Windows的时候,就采用了面向对象的方式(在C语言上模拟的面向对象),所以到后来的C++,VB,Delphi,都可以比较容易的使用一门面向对象语言来对Windows窗体这部分代码进行封装。.net也是如此,它在内部依然调用了Win32SDK中的API函数来生成窗体,启动消息循环。所以.net窗体类是一种所谓的“重量级”组
mousebaby808
·
2010-04-17 17:00
小型登陆系统的一个界面----使用Edit控件和变量
小型登陆系统的一个界面----使用Edit控件和变量先前说句实话,对于VC6的
图形界面编程
真的不懂,很多东西都不知道,拿到这本书,还不知道怎么做?
我的编程乐园
·
2010-02-05 19:00
关于linux
图形界面编程
基本知识
很多LINUX初学者分不清楚linux和X之间,X和Xfree86之间,X和KDE,GNOME等之间是什么关系.常常混淆概念,我想以比较易于理解的方式说明一下X,X11,XFREE,WM,KDE,GNOME等之间的关系.由于本人水平有限可能存在错误,请高手指正.一,linux本身没有图形界面,linux现在的图形界面的实现只是linux下的应用程序实现的.图形界面并不是linux的一部分,l
escalade2085
·
2009-11-13 18:00
编程
windows
linux
服务器
图形
服务器软件
GTK+2.0 中的容器控件与布局技巧
http://www.ibm.com/developerworks/cn/linux/l-gtk/part1/ 学习
图形界面编程
,要过的第一关就是熟悉控件的使用,快速掌握控件的使用和布局技巧是初学者最为迫切的要求
ustcxiangchun
·
2009-08-24 15:00
GTK+
图形界面编程
http://book.csdn.net/bookfiles/645/10064520526.shtml
typhoonzb
·
2009-07-25 13:00
linux
图形界面编程
基础
这篇文章是转载的:很多LINUX初学者分不清楚linux和X之间,X和Xfree86之间,X和KDE,GNOME等之间是什么关系.常常混淆概念,我想以比较易于理解的方式说明一下X,X11,XFREE,WM,KDE,GNOME等之间的关系.由于本人水平有限可能存在错误,请高手指正.一,linux本身没有图形界面,linux现在的图形界面的实现只是linux下的应用程序实现的.图形界面并不是linux
typhoonzb
·
2009-07-25 13:00
linux图形界面基本知识
linux图形界面基本知识发信站:饮水思源(2007年10月10日21:02:03星期三),站内信件作者:GuCuiwenemail:
[email protected]
原来的标题叫“linux
图形界面编程
基本知识
cumtzhj
·
2009-04-27 08:00
linux
windows
服务器
图形
桌面环境
服务器软件
Java的几种事件监听方法
这几天在看Java的
图形界面编程
,由于上课也没书,几乎没学什么,于是想自己做个堆积木来好好学一下。
zhanger
·
2008-11-05 10:00
java
jdk
编程
swing
图形界面编程
成就了C++
图形界面编程
成就了C++听有人说C#、VB比C++好是因为做界面方便还算傻得可爱,听有人说用C++做数值计算而不屑于做界面可就对不起咱C++的恩人了。这我可要说道说道。
fg5823820
·
2007-11-05 17:00
编程
C++
c
Microsoft
图形
Borland
objective
java笔记九
java 代码 /* AWT(Abstract Window Toolkit),抽象窗口工具包,SUN公司提供的用于
图形界面编程
windy2coast
·
2007-08-02 12:00
java
设计模式
编程
unix
F#
Swing中的并发和多线程
Swing之所以和多线程紧密联系在一起是因为
图形界面编程
中如果只采取顺序编程(也就是你的代码或任务依次执行),会出现很大的问题,比如你要编写一个FTP客户端,你不能让文件下载的时候,用户界面死在那里,你既不能取消任务也不能和界面交互吧
alartin
·
2007-08-01 14:00
多线程
Swing
编程
thread
SUN
Swing中的并发和多线程
Swing之所以和多线程紧密联系在一起是因为
图形界面编程
中如果只采取顺序编程(也就是你的代码或任务依次执行),会出现很大的问题,比如你要编写一个FTP客户端,你不能让文件下载的时候,用户界面死在那里,你既不能取消任务也不能和界面交互吧
alartin
·
2007-08-01 14:00
thread
多线程
编程
swing
sun
QT的信号和槽
QT中的信号和槽在
图形界面编程
中,很多时候我们希望一个可视对象发生某种变化时通知另一个或几个对象,再一个地说,我们希望任何一类的对象能和其他对象进行通讯。
compiler_hdz
·
2006-02-13 19:00
C++
object
Class
qt
Signal
通讯
QT的信号和槽
QT中的信号和槽在
图形界面编程
中,很多时候我们希望一个可视对象发生某种变化时通知另一个或几个对象,再一个地说,我们希望任何一类的对象能和其他对象进行通讯。
compiler_hdz
·
2006-02-13 19:00
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他