1、所有对颜色的赋值全在F:\NIM_Duilib_Framework-master\bin\resources\themes\default在这里面可以进行增删改查,改你所想就OK。
2、 <Control bkcolor="bk_wnd_lightcolor" height="1" />
这句话的意思是申请一个高度为单位1的横线,也就是分割线。其中bkcolor是背景颜色,height为高度。
3、 <Button name="return_btn" normalimage="return_bt.png" hotimage="return_bt2.png" pushedimage="return_bt3.png"/>
给button添加图片时,千万不要写“file=”,否则编译不通过。(反正我是没有编译通过)
4、<Control width="220"/>表示占位。如何一行有两个控件,想要分隔开,可以添加这行代码,width代表两个控件分割的宽度。
5、margin="6,6,0,0" 这行可以小浮动调整前后左右。比如自己写的两个横线,中间写的label,用这行代码可以手动调整到两个横线的中间。

6、关于button的相关代码在.cpp文件中找到void ViewForm::InitWindow()这个函数,添加

btn_cancel_ = dynamic_cast<ui::Button*>(FindControl(L"btn_cancel"));
btn_cancel_->AttachClick(nbase::Bind(&ViewForm::OnClicked, this, std::placeholders::_1));
表示:XML中的btn_cancel与btn_cancel_(在.h中申请变量 `ui::Button*  btn_cancel_;`)进行了绑定。
再添加bool ViewForm::OnClicked(ui::EventArgs* msg),进行button的响应函数。
我写的是    std::wstring name = msg->pSender->GetName();
if (name == L"btn_cancel")
{PostQuitMessage(0L);return true;
}

表示直接退出运行。有一个小小的问题,不知道return true是干什么的,不写的话,还有bug。

NIM Duilib的基础知识点相关推荐

  1. Android基础知识点学习总结

    Android基础知识点学习总结 安卓基础知识个人学习笔记分享~ 一.Android系统架构 Linux内核层→系统运行层→应用框架层→应用层 1.Linux内核层:Android系统是基于Linux ...

  2. Python培训教程之Python基础知识点梳理

    Python语言是入门IT行业比较快速且简单的一门编程语言,学习Python语言不仅有着非常大的发展空间,还可以有一个非常好的工作,下面小编就来给大家分享一篇Python培训教程之Python基础知识 ...

  3. 自然语言处理算法工程师历史最全资料汇总-基础知识点、面试经验

    2019年秋招已过,零星的招聘任然在继续.本资源适用于NLP算法工程师面试,也适用于算法相关的其他岗位.整理了算法面试需要数学基础知识.编程语言.深度学习.机器学习.计算机理论.统计学习.自然语言处理 ...

  4. java重要基础知识点_必看 | 新人必看的Java基础知识点大梳理

    原标题:必看 | 新人必看的Java基础知识点大梳理 各位正在认真苦学Java的准大神,在这烈日炎炎的夏季里,老九君准备给大家带来一个超级大的"冰镇西瓜,"给大家清凉一下,压压惊. ...

  5. mysql 存储引擎 面试_搞定PHP面试 - MySQL基础知识点整理 - 存储引擎

    MySQL基础知识点整理 - 存储引擎 0. 查看 MySQL 支持的存储引擎 可以在 mysql 客户端中,使用 show engines; 命令可以查看MySQL支持的引擎: mysql> ...

  6. 布尔值_Python基础知识点手册——布尔值及布尔运算

    布尔值及布尔运算 布尔值有 True 和 False,布尔类型是整数类型的子类型,所以整数的运算都适用布尔值运算. issubclass(bool,int) True True + 1 2 ~True ...

  7. python基础知识整理-整理了27个新手必学的Python基础知识点

    原标题:整理了27个新手必学的Python基础知识点 1.执行脚本的两种方式 Python a.py 直接调用Python解释器执行文件 chomd +x a.py ./a.py #修改a.py文件的 ...

  8. python基础知识整理-python爬虫基础知识点整理

    首先爬虫是什么? 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本. 根据我的经验,要学习Python爬虫 ...

  9. Python2.7基础知识点思维导图

    2019独角兽企业重金招聘Python工程师标准>>> 特别感谢廖雪峰官方网站! 这个思维导图是学习Python2.7时罗列的知识点,能够帮助快速回忆基础知识点,分享给各位. 思维导 ...

  10. 计算机知识必备,小结||计算机基础知识点十(必备)

    原标题:小结||计算机基础知识点十(必备) 451.数据库管理系统主要功能: (1)数据定义功能 (2)数据操纵功能 (3)数据库的运行管理 (4)数据库的建立和维护功能 452.数据库不仅要反映数据 ...

最新文章

  1. springmvc + jquery 错误.ClassNotFoundException: org.apache.taglibs.standard.tlv.JstlCoreTLV
  2. “女性机器人”火了,称其只有富人买得起,男性用户表示很满意
  3. 中国致密气行业十四五前景分析及发展规划远景报告2022年版
  4. 页面性能的基础因素 - 《Designing for Performance》
  5. PostgreSQL 前世今生
  6. Wireshark介绍 与 过滤器表达式语法
  7. eovs实训报告总结心得_实训总结与心得体会3篇_心得体会
  8. SOAP协议初级指南(2)
  9. 子类调用父类的构造函数几种情况
  10. 博弈论笔记:动态博弈
  11. 2019软考-软件设计师考试真题与详解
  12. excel函数交叉定位查找内容+根据内容查找行列号(反向查找)
  13. 多节点部署Kubernetes dashboard UI详细流程
  14. Gif动图如何裁剪?收下这个图片在线裁剪工具
  15. 物理量与单位符号的书写标准
  16. 计算机组成原理课程设计基于cop2000
  17. 评估并改善模型的预测性能
  18. BDP荧光染料BODIPY FL-PEG2-COOH/carboxylic acid/羧基羧酸,Ex/Em(nm)503/509
  19. 《非暴力沟通》---第二章(是什么蒙蔽了爱?)读书笔记
  20. C语言求sgn函数,sgnx(sgn函数)

热门文章

  1. 软件架构风格介绍和总结
  2. cocos creator实例--FlappyBird游戏的分析
  3. 配置OPTIONS方法服务器响应,nginx设置X-Frame-Options的两种方法
  4. UNITER: UNiversal Image-TExt Representation Learning
  5. 家里两个路由器,Wifi名相同密码相同,请问手机会自动选择信号强的路由器连接吗?
  6. bp神经网络算法的优缺点,基于bp的神经网络算法
  7. Uboot pmic调试
  8. LIO-SAM学习与运行测试数据集
  9. c语言万年历怎么加节日,C语言万年历
  10. 在Ubuntu 8.10 中安装使用新一代输入法ibus Deb包下载