2010-01-13 4 views
2

J'utilise Devexpress XtraGrid Control, Ici je peux compter le nombre de rangs en bas de la grille. mais pour cela, j'ai besoin de définir la propriété count de SummeryItem dans la grille pour au moins une colonne. Je ne veux pas faire comme ça.Comment compter Nombre de rangs devexpress xtragrid

Je veux compter le nombre de lignes dans xtraGrid sans référencer une seule colonne dans la grille. Je veux juste montrer le nombre de lignes qui comptent. lorsque l'utilisateur va filtrer ces lignes, à ce moment-là, le nombre doit également être changé.

Existe-t-il une option pour afficher ce nombre dans le panneau d'en-tête de groupe?

Répondre

1

Vous pouvez utiliser l'événement customsummarycalculate pour compter le nombre de lignes actuellement affichées dans la collection filtrée et les afficher dans la zone récapitulative (en général, je place ce texte dans la zone récapitulative du champ ID de la collection I'm en utilisant - car je n'ai jamais besoin d'y mettre autre chose).

3

Je voudrais utiliser BaseView.RowCount pour obtenir le nombre de lignes et le dessiner dans CustomDrawGroupPanel événement.

0

Je ne sais pas si cela est une mise à jour mais:

int i = view.SelectedRowsCount; 
Questions connexes