Kampfwurst Hugo
Lieutenant
- Registriert
- Jan. 2010
- Beiträge
- 583
Hallo
Da mir hier immer super geholfen wurde stelle ich hier wieder mal ein kleines Problem vor ;-)
Ich habe eine Klasse erstellt.
dann habe ich in einer 2 Klasse ( Name der Klasser warn) folgendes Unterprogramm
In der Form gebe ich die BindingList wie folgt aus.
Nun bekomme ich im Datagridview nur die 2 Spalten angezeigt.
Dazu noch genau die 40 Zeilen. In der Spalte Anzahl steht immer die Zahl 0 und in der Spalte Name steht gar nichts.
Wieso das??
Hänge an dem Problem jetzt seit 3h und finde den Fehler nicht![Traurig :( :(](/forum/styles/smilies/frown.gif)
Brauche die Liste um später mit dem ReportViewer das ganze auszugeben.
Gruß Christoph
Da mir hier immer super geholfen wurde stelle ich hier wieder mal ein kleines Problem vor ;-)
Ich habe eine Klasse erstellt.
Code:
public class Warnung
{
private int _anzahl;
private string _name;
public Warnung(string name, int anzahl)
{
_name = name;
_anzahl = anzahl;
}
public int Anzahl { get; set; }
public string Name { get; set; }
}
dann habe ich in einer 2 Klasse ( Name der Klasser warn) folgendes Unterprogramm
Code:
public BindingList<Warnung> count_array()
{
BindingList<Warnung> liste = new BindingList<Warnung>();
for(int i=0;i<=40;i++)
{
liste.Add(new Warnung(Convert.ToString(i), i));
}
return liste;
}
In der Form gebe ich die BindingList wie folgt aus.
Code:
BindingList<Warnung> listewarn;
public Form1()
{
InitializeComponent();
listewarn = warn.count_array();
listewarn.ResetBindings();
dataGridView2.DataSource = listewarn;
dataGridView2.Update();
}
Nun bekomme ich im Datagridview nur die 2 Spalten angezeigt.
Dazu noch genau die 40 Zeilen. In der Spalte Anzahl steht immer die Zahl 0 und in der Spalte Name steht gar nichts.
Wieso das??
Hänge an dem Problem jetzt seit 3h und finde den Fehler nicht
![Traurig :( :(](/forum/styles/smilies/frown.gif)
Brauche die Liste um später mit dem ReportViewer das ganze auszugeben.
Gruß Christoph