20. Februar 200323 j Hallo also meine Situation: Habe in VB ein MSHFlexGrid welches ich mit Recordsetdaten gefüllt habe Beim Klick in das FG liest er die Daten auch schön aus und so aber wenn ich auf die Spaltenüberschriften klicke (die ich dort wegen Übersichtlichkeit brauche) dann meldet er mir halt nen Fehler da die Daten ja nicht im Recordset sind . Also kann ich irgendwie den Mausklick auf die Überschriften sperren? Bsp. : NAME | ALTER | ORT <- bei Klick in der Zeile Abgang... Hans | 25 | Berlin Sepp | 55 | München
20. Februar 200323 j Warum handelst du das Problem nicht in On_Click Ereignis ?? Ohne jetzt genau über die genaue Arbeitsweise des Grids bescheit zu wissen, gehe ich doch davon aus, dass sich ermitteln lassen muss, in welcher Zeile der Click stattgefunden hat. Wenn der User die falsche Stelle anklickt: Exit sub. Das scheint realistischer als einen Click zu "sperren"
20. Februar 200323 j Nachtrag Hab grad mal nachgeschaut. Das Ereignis in dem reagiert werden muss ist das _RowColChange-Ereigniss. Jedenfalls im MSFlexGrid Steuerelement.
21. Februar 200323 j Vielen Dank mit dem RowColChange funzt es. Ich hatte beim Klick Ereignis ja versucht zu sagen wenn Row >= 1 dann sollen die Daten ausgelesen werden da ich ja dachte die Spaltenüberschriften sind Row 0 aber das klappte nicht. Wies auch sei danke mit deinem Tip funzt es jetzt. Vielen Dank !:marine
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.