控件创建及创建后的预设置

控件创建

创建后的预设置

可以在每个控件创建后,设置一些属性使得外观标准化,可以在如下两个函数中处理:

  1. CTrancodeManager::OnControlCreated

    每当从XML解析出一个控件并生成控件对象后,该 函数会被调用,可以在里面完成某属性的赋值。

    目前做了如下功能:

    • 设置日期控件的背景图
  2. CTrancodeManager::OnControlAttributesApplied

    当从XML文件中解析出控件的所有属性并赋值给控件后,该函数会被调用。

    目前做了如下功能:

    • 设置button的字体
    • 设置日期控件的宽度
    • 设置datespan的宽度
    • 设置combox的字体
    • 设置treeitem的高度