TA的每日心情 | 开心 2022-4-10 20:57 |
---|
|
BUG提交
炫彩版本号: |
3.3.3 |
操作系统: |
win10 |
开发环境: |
vs2005 |
编程语言: |
C/C++ |
问题分类: |
在代码中使用错误 |
简短描述: |
一、XList_SetLockColumnLeft() 锁定第一列后,新增一行,变成锁定底部行了。
二、新增一行,并用XList_SetSelectItem(hEle,row)选中该行,虽然选中了该行,但是垂直滚动条没下来,导致窗口中并没显示新增的行。 |
如下list基本设置:
XList_EnableMultiSel(m_hList,FALSE); //关闭多选功能.
XList_EnableItemBkFullRow(m_hList,TRUE);//启用项背景全行填充模式.
XList_EnableDragChangeColumnWidth(m_hList,FALSE);//关闭拖动改变列宽度.
XList_EnableFixedRowHeight(m_hList,TRUE);//启用固定行高
XList_EnableVScrollBarTop(m_hList,TRUE);//启用垂直滚动条顶部对齐
//XSView_SetLineSize(m_hList,25,25); //设置滚动单位大小.
XList_SetRowSpace(m_hList,0); //设置行间距.
XList_SetItemHeightDefault(m_hList,25,25); //设置项默认高度.
//XList_SetLockColumnLeft(m_hList,0); //锁定列,设置左侧锁定列分界列索引.
XList_SetColumnWidth(m_hList,0,20);
XList_SetColumnWidth(m_hList,1,120);
XList_SetColumnWidth(m_hList,2,230);
|
|