3,119
社区成员
发帖
与我相关
我的任务
分享
void CFilelistContainer::AddDataL()
{
MDesCArray* array = iGrid->Model()->ItemTextArray();
CDesCArray* cArray = ( CDesCArray* )array;
// The number of items in the grid.
TInt numberOfData = 6;
// Delete data from array
if ( iGrid->GridModel()->NumberOfData() > 0 )
{
cArray->Delete( 0, iGrid->GridModel()->NumberOfData() );
}
iGrid->HandleItemRemovalL();
// Create text which is added to the grid
TBuf8<400> item;
_LIT(KItemFormat, "%d\t上海");
item.Append(KItemFormat);
for (int i = 0; i < numberOfData; i++)
{
item.Format(KItemFormat, 0, i);
cArray->AppendL(*aUnicode);
}
// Inform list box that data was added.
iGrid->HandleItemAdditionL();
}