J'ai créé un datagridview avec 3 colonnes comme ci-dessous:datagridviews en C# winforms
- SR pas
quelle est la meilleure façon de le faire? aidez s'il vous plaît.
J'ai créé un datagridview avec 3 colonnes comme ci-dessous:datagridviews en C# winforms
quelle est la meilleure façon de le faire? aidez s'il vous plaît.
Lorsque vous travaillez avec un DataGridView
, je préfère habituellement pour définir le contenu en utilisant la liaison de données. Une façon simple est de créer une classe pour représenter vos dossiers, créer une liste d'objets de cette classe, et l'affecter à la propriété DataSource
du DGV:
class SR
{
public int SRNumber { get; set; }
public string Tasks { get; set; }
public bool Status { get; set; }
}
...
var list = new List<SR>
{
new SR { SRNumber = 1, Tasks = "Foo", Status = true },
new SR { SRNumber = 2, Tasks = "Bar", Status = false },
...
};
dataGridView.DataSource = list;
Dans le concepteur, ne pas oublier de la carte chaque colonne à une propriété de la classe SR
(set DataPropertyName
au nom de la propriété)