SimpleWindow
载入中...
搜索中...
未找到
sw::UniformGrid类 参考

提供一种在网格(网格中的所有单元格都具有相同的大小)中排列内容的方法 更多...

#include <UniformGrid.h>

类 sw::UniformGrid 继承关系图:
sw::Panel sw::Layer< Control >

Public 成员函数

 UniformGrid ()
 初始化UniformGrid
 
- Public 成员函数 继承自 sw::Panel
 Panel ()
 初始化面板
 

Public 属性

const Property< intRows
 行数
 
const Property< intColumns
 列数
 
const Property< intFirstColumn
 网格第一行中前导空白单元格的数量
 
- Public 属性 继承自 sw::Panel
const Property< sw::BorderStyleBorderStyle
 边框样式
 
const Property< sw::ThicknessPadding
 面板的内边距
 

Protected 成员函数

virtual LayoutHostGetDefaultLayout () override
 获取默认布局对象
 
- Protected 成员函数 继承自 sw::Panel
void UpdateBorder ()
 更新边框
 
virtual LRESULT WndProc (ProcMsg &refMsg) override
 对WndProc的封装
 
virtual bool OnEraseBackground (HDC hdc, LRESULT &result) override
 接收到WM_ERASEBKGND时调用该函数
 
virtual bool OnPaint () override
 接收到WM_PAINT时调用该函数
 
virtual bool OnNcPaint (HRGN hRgn) override
 接收到WM_NCPAINT时调用该函数
 
virtual void OnDrawBorder (HDC hdc, RECT &rect)
 绘制边框
 
virtual void OnDrawPadding (HDC hdc, RECT &rect)
 绘制内边距
 

详细描述

提供一种在网格(网格中的所有单元格都具有相同的大小)中排列内容的方法


该类的文档由以下文件生成: