Laden...

DataGridName in Variable

Erstellt von Maffi1986 vor 9 Jahren Letzter Beitrag vor 9 Jahren 735 Views
Maffi1986 Themenstarter:in
53 Beiträge seit 2012
vor 9 Jahren
DataGridName in Variable

Hallo,

ich habe eine druck funktion, mit der ich gerne mehrere Datagrids drucken möchte, kann ich den Datagirdname igendwie in eine Variable packen? in etwa so:


int datagrid;
...

datagrid=2;

...
String Datagridname ="";
if (datagrid == 2)
  {
     Datagridname="datagridKunden";
  }
else if (datagrid == 1)
 {
   Datagridname="datagirdArtikel";
 }
...
und dann in der funktion
                    foreach (DataGridViewColumn GridCol in Datagridname.Columns)
                    {

4.939 Beiträge seit 2008
vor 9 Jahren

Hallo,

du scheinst Variablennamen mit Strings zu vermischen - beides sind jedoch verschiedene Sachen. Was du möchtest ist einfach eine Referenz:


DataGridView datagridview;
if (datagrid == 2)
{
     datagridview = datagridKunden;
}
else if (datagrid == 1)
{
     datagridview = datagridArtikel;
}
...
// und dann in der funktion
foreach (DataGridViewColumn gridCol in datagridview.Columns)

Maffi1986 Themenstarter:in
53 Beiträge seit 2012
vor 9 Jahren

Hat Super funktioniert, vielen Dank für die schnelle Hilfe. Ich bin noch Anfänger.