axMSHFlexGrid

SeeSharpNewBee

Erfahrenes Mitglied
Hi,

ich versuche gerade mit einem MSHFlexGrid zu arbeiten, doch es will nicht das machen was ich will! :suspekt:

Also ich habe versucht die erste Zeile zu beschriften, ich hab zum testen 30 Zeilen, 6 Spalten und ich will in jede Spalte etwas anderes reinschreiben, hier mein bisheriger Versuch:

Code:
		private void FillGrid()
		{
			

			this.axMSHFlexGrid1.Rows = 30;

			for(int i =0; i !=7;i++)
			{
				
				this.axMSHFlexGrid1.Col == i;

				{
					if(this.axMSHFlexGrid1.Col == 1)
						this.axMSHFlexGrid1.Text = "Nr";
					else if(this.axMSHFlexGrid1.Col == 2)
						this.axMSHFlexGrid1.Text = "Vorname";
					else if(this.axMSHFlexGrid1.Col == 3)
						this.axMSHFlexGrid1.Text = "Nachname";
				}
			}

		}

Mein Ziel ist es mit
Code:
this.axMSHFlexGrid1.Col == i;
auf die aktuelle Spalte zu setzen, um dann den Text reinzuschreiben! Danke

EDIT: Oder gibts etwas ähnliches wie das MSHFlexGrid?

Mfg SeeSharpNewBee
 
Zuletzt bearbeitet:
Ok, danke, hat sich schon erledigt, bin schon draufgekommen, hier der code:

Code:
		private void FillGrid()
		{
			int R = 0;
			

			this.axMSHFlexGrid1.Rows = 30;

			for(int i =0; i !=6;i++)
			{
				this.axMSHFlexGrid1.Row = R;
				this.axMSHFlexGrid1.Col = i;

				{
					if(this.axMSHFlexGrid1.Col == 0)
						this.axMSHFlexGrid1.Text = "Nr";
					else if(this.axMSHFlexGrid1.Col == 1)
						this.axMSHFlexGrid1.Text = "Vorname";
					else if(this.axMSHFlexGrid1.Col == 2)
						this.axMSHFlexGrid1.Text = "Nachname";
					else if(this.axMSHFlexGrid1.Col == 3)
						this.axMSHFlexGrid1.Text = "Von";
					else if(this.axMSHFlexGrid1.Col == 4)
						this.axMSHFlexGrid1.Text = "Bis";
					else if(this.axMSHFlexGrid1.Col == 5)
						this.axMSHFlexGrid1.Text = "Anfangsbetrag";
				}
			}

		}

Was mir jetzt noch unklar ist, wie man die Zellenbreite ändert, ich habs mir

Code:
this.axMSHFlexGrid1.CellWidth
versucht, aber da bekomme ich immer die Fehlermeldung das eine Methode erwartet wird, was heißt das? Danke
 
Zurück