DBGrid = Datagrid
also ich sehe keine andere Möglichkeit als ein Datagrid selber zu programmieren. ich meine die Daten bleiben ja in einem Dataset(wenn du mit Datenbanken schaffst, was du ja musst wenn du Daten,Termine usw. speichern willst) und du brauchst nur etwas womit du es anzeigst. Also z.B. Machst du ein:
Textbox[,] felder = new Textbox[7,10];
diese fühlst du dann mit Daten aus dem Dataset.
Und du musst dir was überlegen wie du die Zeitspannen mit deinen Daten aus dem Dataset verknüpfst. Die zu zeichnen ist ja easy!
GDI+:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| private void WinForm_Paint(object sender, System.Windows.Forms.PaintEventArgs e) { Graphics g= textBox1.CreateGraphics(); g.FillRectangle(new LinearGradientBrush( new Rectangle(0,1,60,20), Color.LightSteelBlue, Color.LightSlateGray,30f), new Rectangle(0,1,60,20));
g.Dispose(); } |
Moderiert von raziel: Cs-Tags hinzugefügt.