Ich habe versucht, mit "DataGridViewButtonColumn" -Eigenschaft zu üben.Kann den Text in DataGridViewButtonColumn nicht zeigen
Aber hier ist ein seltsames Problem, dass ich den Text in Button in der ersten Spalte nicht anzeigen kann.
ScreenShot:
Ich versuche es in verschiedenen Methoden, aber es funktioniert immer noch nicht.
Hier ist mein Code-Snippet.
Dank^__^
private void Form1_Load(object sender, EventArgs e)
{
Demo d;
List<Demo> list = new List<Demo>();
for (int i = 0; i < 10; i++)
{
d = new Demo();
d.No = i.ToString();
d.Name = "A" + i;
list.Add(d);
}
foreach (Demo item in list)
dataGridView1.Rows.Add(item.No, item.Name);
}
public struct Demo
{
public string No { get; set; }
public string Name { get; set; }
}
Können Sie die Eigenschaft Text auf Vergleichen und UseColumnTextForButtonValue auf True gesetzt, – User6667769
den Code Verwenden Sie auf dem Laufenden, funktioniert es für mich in Ordnung. Haben Sie ein minimales Beispiel, um dieses (Fehl-) Verhalten zu reproduzieren? – OhBeWise
Ich habe die UseColumnTextForButtonValue = Ture, aber immer noch nicht funktioniert ... :( – user7968633