Tu donnes un nombre de lignes par défaut à la création, 2 par exemple, ensuite au remplissage tu définis combien de lignes tu as besoin, et tu appelles :
if( nbrLigneAAfficher > 2 )
m_flexgrid.put_Rows((long)nbrLigneAAfficher+1);
Et tu auras le bon nombre de lignes.