Questions marquées «datagridview»

DataGridView est un contrôle Windows Forms utilisé pour afficher et modifier des données tabulaires.





24
Comment redimensionner automatiquement les colonnes dans un contrôle DataGridView ET permettre à l'utilisateur de redimensionner les colonnes sur cette même grille?
Je remplis un contrôle DataGridView sur un formulaire Windows (C # 2.0 et non WPF). Mon objectif est d'afficher une grille qui remplit parfaitement toute la largeur disponible avec des cellules - c'est-à-dire aucune zone inutilisée (gris foncé) en bas à droite et dimensionne chaque colonne de manière appropriée en …


5
Bouton dans une colonne, obtenant la ligne d'où il provient sur le gestionnaire d'événements Click
J'ai défini la source d'éléments de mon WPF Datagrid sur une liste d'objets renvoyés par mon DAL. J'ai également ajouté une colonne supplémentaire qui contient un bouton, le xaml est ci-dessous. <toolkit:DataGridTemplateColumn MinWidth="100" Header="View"> <toolkit:DataGridTemplateColumn.CellTemplate> <DataTemplate> <Button Click="Button_Click">View Details</Button> </DataTemplate> </toolkit:DataGridTemplateColumn.CellTemplate> </toolkit:DataGridTemplateColumn> Cela rend bien. Cependant, sur la méthode Button_Click …




5
Liste de liaison <T> à DataGridView dans WinForm
j'ai un cours class Person{ public string Name {get; set;} public string Surname {get; set;} } et un List&lt;Person&gt;auquel j'ajoute quelques éléments. La liste est liée à mon DataGridView. List&lt;Person&gt; persons = new List&lt;Person&gt;(); persons.Add(new Person(){Name="Joe", Surname="Black"}); persons.Add(new Person(){Name="Misha", Surname="Kozlov"}); myGrid.DataSource = persons; Il n'y a pas de problème. myGridaffiche …

2
Avantages / inconvénients de List <T> vs BindingList <T>
Quelqu'un peut-il décrire la différence entre les deux pour mon projet. Actuellement, j'ai un List&lt;MyClass&gt;et défini le BindingSource sur cela et un DataGridView sur le BindingSource. J'ai implémenté IEditableObjectdonc lorsque CancelEdit est appelé, je rétablis mon objet à ce qu'il était avec unMemberwise.Clone() Le changement de ma liste en une …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.