duilib控件的一些属性
Windows控件:
Create 创建窗口
Close 关闭窗口
ShowWindow 显示或隐藏窗口
ShowModalFake 显示模态对话框(推荐)
CenterWindow 居中窗口,支持扩展屏幕
Init 窗口接收到 WM_CREATE 消息时会被调用,一般用于初始化
AttachDialog 绑定窗口的顶层容器
InitControls 初始化控件,在容器中添加控件时会被调用(用于对控件名称做缓存)
ReapObjects 回收控件
GetWindowResourcePath 获取窗口资源路径
SetWindowResourcePath 设置窗口资源路径
GetDefaultFontInfo 获取默认字体信息
Control控件
接口名称 用途
GetParent 获取父容器指针
GetAncestor 根据名称获取祖先容器指针
GetName 获取控件名称,对应 xml 中 name 属性
GetUTF8Name 获取控件名称,对应 xml 中 name 属性
SetName 设置控件名称,内存中设置不会写入 xml 中
SetUTF8Name 设置控件名称,内存中设置不会写入 xml 中(UTF8 编码)
GetWindow 获取关联的窗口指针
SetWindow 设置容器所属窗口
Init 初始化函数
DoInit 由 Init 调用,功能与 Init 相同
IsVisible 判断是否可见
IsInternVisible 待补充
IsFloat 判断控件是否浮动,对应 xml 中 float 属性
SetFloat 设置控件是否浮动
GetFixedWidth 获取固定宽度,对应 xml 中 width 属性
SetFixedWidth 设置控件固定宽度
GetFixedHeight 获取固定高度
SetFixedHeight 设置固定高度
GetMinWidth 获取最小宽度
SetMinWidth 设置最小宽度
GetMaxWidth 获取最大宽度
SetMaxWidth 设置最大宽度
GetMinHeight 获取最小高度
SetMinHeight 设置最小高度
GetMaxHeight 获取最大高度
SetMaxHeight 设置最大高度
GetWidth 获取实际宽度
GetHeight 获取实际高度
GetHorAlignType 获取水平对齐方式
SetHorAlignType 设置水平对齐方式
GetVerAlignType 获取垂直对齐方式
SetVerAlignType 设置垂直对齐方式
IsReEstimateSize 待补充
SetReEstimateSize 待补充
EstimateSize 待补充
GetPos 获取控件位置
SetPos 设置控件位置
Arrange 进行布局
ArrangeAncestor 让父容器排列
IsArranged 判断是否已经排列过
Invalidate 重绘控件
GetPosWithScrollOffset 待补充
GetScrollOffset 待补充
ArrangeSelf 待补充
GetBkColor 获取背景颜色
SetBkColor 设置背景颜色
GetStateColor 获取某个状态下的字体颜色
SetStateColor 设置某个状态下的字体颜色
GetBkImage 获取背景图片位置
GetUTF8BkImage 获取 UTF8 格式的背景图片位置
SetBkImage 设置背景图片
SetUTF8BkImage 设置背景图片(UTF8 格式字符串)
GetStateImage 获取指定状态下的图片位置
SetStateImage 设置某个状态下的图片
GetForeStateImage 获取指定状态下的前景图片
SetForeStateImage 设置某个状态下前景图片
GetState 获取控件状态
SetState 设置控件状态
GetEstimateImage 获取控件图片指针
GetBorderSize 获取边框大小
SetBorderSize 设置边框大小
GetBorderColor 获取边框颜色
SetBorderColor 设置边框颜色
SetBorderSize 设置边框的大小
GetLeftBorderSize 获取左侧边框大小
SetLeftBorderSize 设置左侧边框大小
GetTopBorderSize 获取顶部边框大小
SetTopBorderSize 设置顶部边框大小
GetRightBorderSize 获取右侧边框大小
SetRightBorderSize 设置右侧边框大小
GetBottomBorderSize 获取下方边框大小
SetBottomBorderSize 设置下方边框大小
GetBorderRound 获取边框大小
SetBorderRound 设置边框大小
GetCursorType 获取鼠标指针类型
SetCursorType 设置当前鼠标指针类型
GetToolTipText 获取控件在鼠标悬浮状态下的提示文本
GetUTF8ToolTipText 获取控件在鼠标悬浮状态下的提示文本(UTF8 格式)
SetToolTipText 设置鼠标悬浮到控件显示的提示文本
SetUTF8ToolTipText 设置鼠标悬浮到控件显示的提示文本(UTF8 格式)
SetToolTipTextId 设置鼠标悬浮到控件显示的提示文本在语言文件中对应的文字
SetUTF8ToolTipTextId 设置鼠标悬浮到控件显示的提示文本在语言文件中对应的文字(UTF8 格式)
SetToolTipWidth 设置鼠标悬浮到控件上提示的文本单行最大宽度
GetToolTipWidth 获取鼠标悬浮到控件上提示的文本单行最大宽度
IsContextMenuUsed 控件是否响应右键菜单消息
SetContextMenuUsed 设置控件响应右键菜单消息
GetDataID 获取用户绑定到控件的数据字符串
GetUTF8DataID 获取用户绑定到控件的数据字符串(UTF8 格式)
SetDataID 绑定一个字符串数据到控件
SetUTF8DataID 绑定一个字符串数据到控件(UTF8 格式)
GetUserDataBase 获取用户绑定的自定义数据结构
SetUserDataBase 绑定自定义数据到控件,用户可继承 UserDataBase 来补充需要绑定的数据
SetVisible 设置控件是否可见
SetInternVisible 待补充
SetVisible_ 待补充
IsEnabled 检查控件是否可用
SetEnabled 设置控件可用状态
IsMouseEnabled 检查控件是否响应鼠标事件
SetMouseEnabled 设置控件是否响应鼠标事件
IsKeyboardEnabled 检查控件是否响应键盘事件
SetKeyboardEnabled 设置控件是否响应键盘事件
IsFocused 检查控件是否具有焦点
SetFocus 让控件获取焦点
SetNoFocus 让控件设置永远获取不到焦点
GetControlFlags 返回控件的标识,用于判断是否可以响应 TAB 切换事件
IsMouseFocused 判断当前鼠标焦点是否在控件上
SetMouseFocused 设置是否将鼠标焦点到控件上
IsActivatable 判断控件当前是否是激活状态
Activate 待补充
FindControl 根据坐标查找指定控件
GetPos 获取控件位置
SetPos 设置控件位置
GetMargin 获取控件的外边距
SetMargin 设置控件的外边距
EstimateSize 计算控件大小
EstimateText 待补充
IsPointInWithScrollOffset 检查指定坐标是否在滚动条当前滚动位置的范围内
HasHotState 判断控件是否处于 HOT 状态
SetReceivePointerMsg 设置控件是否响应触控消息
IsReceivePointerMsg 判断控件是否响应触控消息
SetNeedButtonUpWhenKillFocus 设置控件失去焦点时是否发送鼠标弹起消息
IsNeedButtonUpWhenKillFocus 判断控件失去焦点时是否发送鼠标弹起消息
SetAttribute 设置控件指定属性
SetClass 设置控件的 class 全局属性
ApplyAttributeList 应用一套属性列表
OnApplyAttributeList 待补充
HandleMessageTemplate 控件统一的消息处理入口,将传统 Windows 消息转换为自定义格式的消息
HandleMessageTemplate 将转换后的消息派发到消息处理函数
GetImage 根据图片路径缓存图片信息
DrawImage 绘制图片
GetRenderContext 获取绘制上下文对象
ClearRenderContext 清理绘制上下文对象
AlphaPaint 待补充
Paint 绘制控件的入口函数
PaintChild 绘制控件子项入口函数
SetClip 设置是否对绘制范围做剪裁限制
IsClip 判断是否对绘制范围做剪裁限制
SetAlpha 设置控件透明度
GetAlpha 获取控件透明度
IsAlpha 检查控件是否有透明属性
SetHotAlpha 设置焦点状态透明度
GetHotAlpha 获取焦点状态透明度
GetRenderOffset 获取控件绘制偏移量
SetRenderOffset 设置控件绘制偏移量
SetRenderOffsetX 设置控件偏移的 X 坐标
SetRenderOffsetY 设置控件偏移的 Y 坐标
StartGifPlayForUI 播放 GIF
StopGifPlayForUI 停止播放 GIF
AttachGifPlayStop 监听 GIF 播放完成通知
duilib控件的一些属性相关推荐
- Xamarin.Forms XAML控件的公共属性
Xamarin.Forms XAML控件的公共属性 Xamarin.Forms XAML控件有很多.通过官网API,可以查看每个控件的属性.但是官网只给出了控件的特有属性,而公共属性没有列出.所以,很 ...
- 怎么在ASP.NET中写HTML,如何:在 ASP.NET 网页中设置控件的 HTML 属性
如何:在 ASP.NET 网页中设置控件的 HTML 属性 10/22/2014 本文内容 更新:2007 年 11 月 这些示例显示如何向页面中的元素添加 HTML 属性.第一个示例演示如何以声明方 ...
- Winform中使用控件的Dock属性设计窗体布局,使不随窗体缩放而改变
场景 在新建一个Winform窗体后,拖拽控件设置其布局如下 如果只是单纯的这么设计,我们在运行后,如果对窗口进行缩放就会导致如下 所以我们需要在设计页面布局时对控件进行定位设置. 注: 博客主页: ...
- ASP.NET开发:在用户控件中添加属性
在WEB开发中,可重用的代码我们可以把它写成一个通用模块供需要的地方来引用.本文就是介绍在ASP.NET的web编程时,如何在用户控件中添加属性,实现这种方法:举例说明详解. 在WEB开发中经常有一些 ...
- 【Android】关于Android控件EditText的属性InputType的一些经验
关于Android控件EditText的属性InputType的一些经验 来源:http://blog.163.com/inflexible_simple/blog/static/16769468 ...
- 解决在ascx使用outputcache就不可以设置用户控件自己的属性
解决在ascx使用outputcache就不可以设置用户控件自己的属性 转载至:http://www.aspnetpro.com/NewsletterArticle/2003/08/asp200308 ...
- ASP.NET中TextBox控件的AutoCompleteType属性(不保存历史输入记录)
ASP.NET AutoCompleteType 属性 返回 ASP.NET TextBox 控件参考手册 定义和用法 AutoCompleteType 属性用于设置或返回 TextBox 控件的 A ...
- 控件ListView相关属性 1217
控件ListView相关属性 1217 列 Columns 一般用于详情视图下 列头 ColumnHeader 整行选中 FullRowSelect 项集合 Items 项,是ListView中的内容 ...
- TextBox控件的DataBindings属性
DataBindings属性是很多控件都有的属性,作用有2方面.一方面是用于与数据库的数据进行绑定,进行数据显示.另一方面用于与控件或类的对象进行数据绑定.这里主要关注后者.主要用法是将某个对象的某个 ...
最新文章
- (西瓜书)#版本空间与样本空间
- 4、MySQL冷备份所需物理文件
- 讲讲大厂面试必考的假设检验
- 8数据提供什么掩膜产品_工业轨式1-8路RS485数据(MODBUS RTU协议)厂家产品说明...
- 循环所有数据库执行脚本
- 华为4g模块 linux驱动程序,定制Android之4G-LTE模块驱动
- java中二进制怎么说_面试常用:说清楚Java中synchronized和volatile的区别
- mysql docker还是rds_容器化RDS:计算存储分离还是本地存储?
- Eclipse Debug不能热部署解决
- 小例子(三)、winform控件的移动
- MyCat:取代Cobar数据库中间件
- 游戏开发筑基之输出中设置颜色(C语言)
- 六款Linux常用远程连接工具介绍,看看哪一款最适合你
- Linux应急响应入侵排查思路
- Linux 之父亮相,这个开源社区要“搞大事”
- 抖音共创是什么?怎么操作全集教程!
- SCRM---私域快速提升成交百万的快闪群及私聊话术
- MyEclipse中怎么修改项目访问路径
- 毕设 - 大数据用户画像分析系统 - 数据分析可视化
- 机器学习之线性回归模型的代价函数是凸函数的证明
热门文章
- DL之DNN:利用MultiLayerNetExtend模型【6*100+ReLU+SGD,dropout】对Mnist数据集训练来抑制过拟合
- HighNewTech—AI界消息:2019年3月,贾扬清(Caffe框架作者)被曝从Facebook离职,入职Alibaba硅谷研究院
- ML之DT:基于DT算法对泰坦尼克号乘客数据集进行二分类(是否获救)预测
- 学习Python3:201701030
- 一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。...
- Linux文件属性和权限
- Java中Connection方法笔记
- Beginning C# Objects 读书笔记(一)
- cout 输出指定位数,不足补0
- 基于stm32的can总线彻底研究