社区
控件
帖子详情
如何使自己的控件具有焦点?具有default、cancel属性?
askdeep
2003-05-16 12:01:20
如何使自己的控件具有焦点?具有default、cancel属性?
...全文
38
6
打赏
收藏
如何使自己的控件具有焦点?具有default、cancel属性?
如何使自己的控件具有焦点?具有default、cancel属性?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
askdeep
2003-05-27
打赏
举报
回复
多谢楼上!
ikey
2003-05-19
打赏
举报
回复
自己的控件本来是具有焦点的阿.只要cangetfocus不为 false,只不过获得焦点的时候颜色上没有变化而已.不妨用drawfocusrect画上去.还有可以使用setwindowlong为控件添加所有的form具有的属性.
0918zheng
2003-05-19
打赏
举报
回复
up
askdeep
2003-05-19
打赏
举报
回复
怎么没有人回答???
Quady515
2003-05-16
打赏
举报
回复
设置
command1.default = true
command2.cancel = true
text1.SetFocus
askdeep
2003-05-16
打赏
举报
回复
楼上,我是说自己制作ActiveX控件时,如何具有焦点?具有default、cancel属性?
VFP数据库系统Visual-FoxPro常用的表单
控件
.pdf
第十章 常用的表单
控件
VFP在面向对象开发环境中,是通过在表 单上放置
控件
来完成信息的输入设计工作的。 在设计表单时可以使用两类
控件
:与表中数据 捆绑的
控件
和不与数据捆绑的
控件
。所谓捆绑
控件
是指当输入或选择的值要保存或者被引用 时,就需为该
控件
设置一个数据源,数据源可 以是表中的字段或变量。对于数据源是变量或 字段的
控件
,则需要设置
控件
的ControlSource
属性
;若数据源是整个表中的数据,则需要设 置RecordSource
属性
。而非捆绑
控件
则不与数 据源直接捆绑。 10.1 标签
控件
(Label) 标签
控件
:它是一个显示文本图形的
控件
, 在设计时可以直接修改其中的文本,标签
具有
自 己的一套
属性
、事件和方法,能够响应绝大多数 鼠标事件,可以在运行时动态地改变标签文本。 可以使用TabIndex
属性
为标签指定一个Tab次序, 但标签并不能获得
焦点
,而是将
焦点
传递给Tab 键次序中紧跟着标签的下一个
控件
。 常用的标签
属性
: Caption
属性
用于指定标签的标题文本,最多可包含的字 符数量为256。标签文本显示在屏幕上以帮助用 户识别各个对象。用户在产生表单或
控件
对象时, 系统给予对象的Caption
属性
值和Name
属性
值是 相同的,此时用户应特别注意它们的区别。 用户在为
控件
设置Caption
属性
时,可以将其 中的某个字符作为热键,方法是在该字符前插入 一个反斜杠(\)和一个小于号(<)。 AutoSize
属性
该
属性
用于确定是否根据标题的长度来调整 标签的大小。 Alignment
属性
该
属性
指定标题文本在
控件
中显示时的对齐 方式。对于不同的
控件
,该
属性
的设置是有区别 的。对于标签,该
属性
的设置值如下表所示。 设置值 说 明 0 (默认值)左对齐,文本显示在区域的 左边 1 右对齐,文本显示在区域的右边 2 中央对齐,将文本居中排放,使左右两 边的空白相等 BackStyle
属性
该
属性
用于确定标签是否透明。当标签
控件
完全处于另一个
控件
的上方时,标签将遮住下方 的
控件
,此时若标签
控件
的BackStyle
属性
设置为 0,则下方的
控件
将透过标签显示出来。 WordWrap
属性
该
属性
用于确定标签上显示的文本能否换行。 前提是AutoSize
属性
值应设置为.T.。 FontSize
属性
该
属性
确定标签上显示的文本字体的大小。 ForeColor
属性
该
属性
用于确定标签上显示的文本字体的颜 色。 【例10.1】交换两个变量中的数据(如下图1所示) 。 设计步骤如下: 建立应用程序用户界面。 选择"新建"表单,进入表单设计器,增加一 个命令按钮Command1,4个标签Label1、Label2、 Label3、Label4(如图10-3左所示)。 设置对象
属性
(如表10-2),设置完成之后的 界面如图10-3右所示。 编写程序代码。 *编写命令按钮Command1的Click事件代码: t= Thisform.Label3.Caption Thisform.Label3.Caption= Thisform.Label4.Caption Thisform.Label4.Caption=t 运行程序,单击"交换"按钮,即可看到两个白 框中的数据相互交换。 例10.1 10.2 命令按钮
控件
(Command) 命令按钮一般是用于启动某一动作的事件 (如关闭表单、移动记录等)。这些事件的操作 代码通常是放置在命令按钮的Click事件中。当用 户需要完成某项特定的操作时,可单击此命令按 钮。 常用
属性
:
Default
属性
和Can
cel
属性
Default
属性
值为.T.的命令按钮称为"确认" 按钮。命令按钮的
Default
属性
的默认值为.F.。一 个表单内只能有一个"确认"按钮,当用户将某 个命令按钮设置为"确认"按钮时,先前存在的 "确认"按钮将自动变为"非确认"按钮。 "确 认"按钮的行为要受到KEYCOMP设置(DOS或 WINDOWS)的影响。在"确认"按钮所在的表 单激活的情况下,"确认"按钮的行为如下表所 示。 设置值 效 果 DOS 按Ctrl+Enter,选择"确认"按钮、执行Click事件代码 WINDOWS 当
焦点
不在命令按钮上时,按Enter,选择"确认"按钮、 执行Click事件代码 Can
cel
属性
值为.F.的命令按钮称为"取消" 按钮。命令按钮的Can
cel
属性
默认值为.F.。在" 取消"按钮所在的表单激活的情况下。按Esc键即 可激活"取消"按钮,执行该按钮的Click事件代 码。 这两个
属性
在设计和运行阶段都可使用,主 要适用于命令按钮。 Enabled
属性
指定表单或
控件
能否响应由用户引发的事件。 默认值为.T.,即对象是有效的,能被选择,能响应 用户引发的事件。 Enabled
属性
使得用户(程序
studa_EX按扭
控件
V1.00
1、 EX按扭
控件
V1.00为早期版本魔鬼按钮
控件
V1.20的升级版本,功能更强大、运行更稳定; 2、 比之魔鬼按钮
控件
做了较大的改进,改正了较多的Bug。在部分功能的实现上也采用了不同的方法; 3、 内置四种经典样式,即WindowsXP、OfficeXP、Raised和.NET样式。更方便的换肤功能可以帮您做出各式各样精美的按钮; 4、 支持Alt快捷键、Tab键、方向键、空格键等所有普通按钮的键盘操作。对按钮的Can
cel
和
Default
属性
也有较好的支持; 5、 依然保留了MouseOut事件、去掉了ResClick方法、新增加了MouseIn事件和BtnShBackColor方法; 6、 同样支持图标功能,图标屏蔽色,灰显图标以及PowerIcon等
属性
功能。此外还
具有
显示或隐藏虚线
焦点
框等功能; 7、 按钮标题可以实现多行显示,例:.Caption="第一行" & VbCrlf & "第二行"; 8、 可以设置图标和标题的排列方式,标题的对齐方式,以及四边边距和图标与标题的间距; 9、 通过CRad可以调整按钮四个顶点的圆角半径; 10、附带的演示程序中有多个按钮皮肤示例及使用说明。
朱老师QT系列课程-1.3.QT标准
控件
之Button
本课程属于《老师QT完全学习系列课程》的第1部分《第1部分:QT上手》的第3个课程,在前面课程的...本课程详细讲解了Button类
控件
所有常用的
属性
和信号与槽的使用,学完本课程足以应对常规GUI开发中Button类
控件
的使用。
C# for CSDN 乱七八糟的看不懂
没法下载,到这里折腾一把试试。 本文由abc2253130贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 C#(WINFORM)学习 一、 C#基础 基础 类型和变量 类型和变量 类型 C# 支持两种类型:“值类型”和“引用类型”。值类型包括简单类型(如 char、int 和 float 等)、枚举类型和结构类型。引用类型包括类 (Class)类 型、接口类型、委托类型和数组类型。 变量的类型声明 变量的类型声明 每个变量必须预先声明其类型。如 int a; int b = 100; float j = 4.5; string s1; 用 object 可以表示所有的类型。 预定义类型 下表列出了预定义类型,并说明如何使用。 类型 object 说明 所有其他类型的最终 基类型 字符串类型; 字符串是 Unicode 字符序列 8 位有符号整型 16 位有符号整型 32 位有符号整型 64 位有符号整型 示例 object o = null; 范围 string sbyte short int long string s = "hello"; sbyte val = 12; short val = 12; int val = 12; long val1 = 12; -128 到 127 -32,768 到 32,767 -2,147,483,648 2,147,483,647 -9,223,372,036,854,775,808 到 第1页 C#(WINFORM)学习 long val2 = 34L; 到 9,223,372,036,854,775,807 byte ushort 8 位无符号整型 16 位无符号整型 byte val1 = 12; ushort val1 = 12; uint val1 = 12; uint 32 位无符号整型 uint val2 = 34U; ulong val1 = 12; ulong val2 = 34U; ulong 64 位无符号整型 ulong val3 = 56L; ulong val4 = 78UL; float 单精度浮点型 float val = 1.23F;7 位 double val1 = 1.23; double 双精度浮点型 double val2 = ±5.0 × 10?324 ±1.7 × 10 308 0 到 255 0 到 65,535 0 到 4,294,967,295 0 到 18,446,744,073,709,551,615 ±1.5 × 10?45 ±3.4 × 10 38 到 到 4.56D;15-16 布尔型;bool 值或为 真或为假 字符类型;char 值是 一个 Unicode 字符 精确的小数类型,
具有
28 个有效数字 bool val1 = true; bool val2 = false; char val = 'h'; decimal val = bool char decimal DateTime ±1.0 × 10?28 ±7.9 × 10 28 到 1.23M;28-29 变量转换 简单转换: float f = 100.1234f; 可以用括号转换: short s = (short)f 也可以利用 Convert 方法来转换: string s1; s1=Convert.ToString(a); MessageBox.Show(s1); 常用 Convert 方法有: 第2页 C#(WINFORM)学习 C# Convert.ToBoolean Convert.ToByte Convert.ToChar Convert.ToDateTime Convert.ToDecimal Convert.ToDouble Convert.ToInt16 Convert.ToInt32 Convert.ToInt64 Convert.ToSByte Convert.ToSingle Convert.ToString Convert.ToUInt16 Convert.ToUInt32 Convert.ToUInt64 备注 Math 类 常用科学计算方法: C# Math.Abs Math.Sqrt Math.Ro
VB
控件
属性
大全
1.01、窗体(FORM)的常用
属性
... 21.02、标签
控件
(Lable)的常用
属性
... 71.03、文本框
控件
(TextBox)的常用
属性
... 91.04、框架
控件
(Frame)的常用
属性
... 131.05、命令按钮
控件
(CommandButton)的常用
属性
... 151.06、复选框
控件
(CheckBox)的常用
属性
... 171.07、单选钮
控件
(OptionButton)的常用...
控件
1,451
社区成员
41,355
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章