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());
更多精彩
赞助商链接