Forum: VB.NET |
Thema:
DataGridView Fehler abfangen |
Von:
M Merlin (
25.07.2007 15:16) |
Hallo zusammen,
ich habe eine DataTable, mit der ich eine DataGridView fülle. Über das Ereignis DataTable_ColumsChanging führe ich eine Update auf die Datentabelle. Sprich, wenn ich etwas in dem DataGridView ändere und in eine andere Spalte/Zeile springe werden die Daten gespeichert.
So weit so gut. Bis hier klappt alles .....
Wenn ich nun auf den RowHeader des DataGridView Klickebekomme ich folgende Fehlermeldung:
System.InvalidOperationException wurde nicht behandelt.
Message="Die aktuelle Zelle kann nicht auf eine unsichtbare Zelle festgelegt werden."
Hat jemand eine Idee wie ich diesen Fehler wegbekomme ?
Mir würde es schon reichen, wenn ich eine Meldung rausgebe, wenn jemand auf den RowHeader klickt und gleichzeitig das auslösen des Ereignises DataTable_ColumsChanging unterbunden wird...
Weis jemand wie man das macht.... Oder hat jemand ein bessere Idee ?
Bin für jede Hilfe dankbar...
Betreff |
Von |
Datum |
|
|
AW: DataGridView Fehler abfangen
Hallo,<br><br>leider kann ich den Fehler nicht nachvollziehen. Habs getestet, es funktioniert, das ColumnChaning-Ereignis reagiert nicht auf Klicks auf den Header.<br><br>Poste mal den Code. |
|
|
|
|
|
Thomas
Hauser
|
31.07.2007 00:39 |
|
|
AW: AW: DataGridView Fehler abfangen
Hallo, danke das du für mein Problem Interesse zeigst...<br>Ich habe mir notdürftig geholfen ( siehe MouseDown des Gird )... Villeicht hast du eine bessere Lösung... würde mich über eine Antwort... |
|
|
|
|
|
M
Merlin
|
01.08.2007 00:05 |
|
|
AW: AW: AW: DataGridView Fehler abfangen
Hi,<br><br>also ich kann machen was ich will. Ich krieg den Fehler nicht nachgebaut. Schau Dir den Stack Trace der Fehlermeldung genau an. Da steht dann auch in welcher Codezeile der Fehler genau geworfen... |
|
|
|
|
|
Thomas
Hauser
|
01.08.2007 01:53 |
|
|
AW: AW: AW: AW: DataGridView Fehler abfangen
Hallo,<br>ich hab noch vergessen, nach dem ich das Update fahre, Refreshe ich das Grid, um evtl. weitere Änderungen durch andere User, mit zu übernehmen (anzuzeigen)...<br>Das mache ich dann wie... |
|
|
|
|
|
M
Merlin
|
01.08.2007 08:47 |
|
|
AW: AW: AW: DataGridView Fehler abfangen
Hallo,<br><br>ich würde an dieser Stelle gerne sagen, was das Problem ist. Aber ich müsste definitiv das ganze Projekt nachbauen, um den Fehler nachvollziehen zu können. Hat das auch sicher was mit dem... |
|
|
|
|
|
Thomas
Hauser
|
01.08.2007 10:41 |
|
|
M
Merlin
|
01.08.2007 15:13 |
|
|
Bernhard
Grojer
|
01.08.2007 15:30 |
|
|
AW: AW: AW: AW: DataGridView Fehler abfangen
Hallo,<br>ich habe ein Zip-File als Anhang mit einem kleinen Beispielprojekt.<br><br>Es wir dazu eine SQL-Server Datenbank mit dem Namen Testen benötigt.<br><br>Hier der SQL-Skript für die Tabelle Test:<br><br>if... |
|
|
|
|
|
M
Merlin
|
02.08.2007 09:52 |
|
|
M
Merlin
|
05.08.2007 22:57 |
|
|
AW: AW: AW: AW: AW: AW: DataGridView...
Hallo,<br><br>also ich habe mir ja echt die Arbeit gemacht und das Projekt durchgeschaut. Ich komm nicht auf den Fehler. Laut Stack Trace kommt der Fehler aus dem Steuerelement. Aber dann müsste das in... |
|
|
|
|
|
Thomas
Hauser
|
08.08.2007 18:03 |
|
|
AW: AW: AW: AW: AW: AW: AW:...
Danke erst Mal für deine Mühe....<br><br>Wenn ich Mal etwas mher Zeit habe muss ich da dann doch wohl man ran und das alles umschreiben....<br><br>Jetzt habe ich mir erst Mal damit geholfen, dass ich den... |
|
|
|
|
|
M
Merlin
|
09.08.2007 14:26 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!