Bonjour,
Savez vous comment forcer la celulle active d'un datagrid par programmation. Je n'ai pas trouve de fonction du type SetActiveCell.
Merci.
Bonjour,
Savez vous comment forcer la celulle active d'un datagrid par programmation. Je n'ai pas trouve de fonction du type SetActiveCell.
Merci.
Un truc du genre:
tonDatagrid[ligne;colone] = ...
devrait fonctionner
Thomas LEBRUN: MCAD.NET, MCTS (Win et Web), MCPD(Win et Web) & Microsoft MVP Client Application Development
WPF par la pratique, mon livre sur WPF ! (également disponible ici ou là)
A la découverte de .NET
Je crois qu'on s'est mal compris. Il s'agit de déterminer quelle cellule du datagrid devient la cellule active, c'est à dire celle qui apparait comme sélectionnée.
Datagrid.SelectedCells[]
Tu auras une collection composee de cellules actives (car tu peux en selectionner plusieurs).
Désolé, c'est toujours pas ça. je ne veux pas savoir quelle celulle est selectionnée, mais forcer cette selection. C'est à dire, à la suite d'un evénement quelconque, sauter jusqu'à la celulle [x,y], et faire en sorte que cette celulle devienne la celulle active.
L'utilisateur entre une donnée et on doit pouvoir trouver la celulle qui possede cette donnée, comme une recherche dans excel. Trouver la celulle qui contient la valeur est facile, la faire devenir la celulle active, là est mon probleme.
Merci tout de même.
myDataGrid.CurrentCell = myDataGrid[x,y];
Partager