WEB开发网
开发学院手机开发Symbian 开发 symbian 系统ListBox技巧汇总 阅读

symbian 系统ListBox技巧汇总

 2010-05-31 19:47:00 来源:WEB开发网   
核心提示:iListBox->CreateScrollBarFrameL(ETrue);iListBox->ScrollBarFrame()->SetScrollBarVisibilityL(CEikScrollBarFrame::EOff, CEikScrollBarFrame::EAuto);iListBo

iListBox->CreateScrollBarFrameL(ETrue);

iListBox->ScrollBarFrame()->SetScrollBarVisibilityL(CEikScrollBarFrame::EOff, CEikScrollBarFrame::EAuto);

iListBox->ItemDrawer()->ColumnData()->EnableMarqueeL(ETrue);

这里我注释一下:第一句话是将ListBox的滚动条框架设为显式。

第二句是设置滚动条的左右(第一个参数)上下(第二个参数)显示情况。EOff表示隐藏,EOn表示显示,EAuto表示适当显示(取决于ListBox的项数)。

第三句是让选中的文本超长后可以左右滚动。

滚动条隐藏代码:

iListbox->ScrollBarFrame()->VerticalScrollBar()->MakeVisible(EFalse);

隐藏列表代码:

iListBox->MakeVisible(EFalse);

iListBox->SetFocus(EFalse);

改变字体代码:

CFormattedCellListBoxItemDrawer* drawer = iListBox->ItemDrawer();

drawer->FormattedCellData()->SetSubCellFontL(0, LatinBold13());

Tags:symbian ListBox

编辑录入:coldstar [复制链接] [打 印]
赞助商链接