Grüßt euch,
ich habe ein merkwürdiges Problem mit meinen Datagridviews.
Ich habe eben diese an Daten gebunden (typisiertes Dataset) und man kann ja wunderbar die angezeigten Spalten bearbeiten usw. das klappt wunderbar. (Verschiedene Views, entsprechend der Anleitungen vom EDR).
Jetzt habe ich unter anderem auch die Spalten ID, FremdschlüsselID, usw... mit denen der Nutzer erstmal gar nichts zu tun haben soll. Also werden die Spalten direkt erstmal ausgeblendet. Soweit so gut. Datei abgespeichert, Programm läuft wie es soll.
Wenn ich das Form zum Bearbeiten wieder öffne sind plötzlich die ausgeblendeten Spalten wieder da. Es sind sogar von den "richtigen" Spalten teilweise doppelte vorhanden.
Okay nicht so schön, aber Workaround: Spalten ausblenden, Programm kompilieren ohne das Form nochmal zu öffnen und es läuft. Puh. (muss man nur jetzt leider jedesmal neu ausblenden). Aber jetzt kommts: Nach mehreren Programmstarts (also direkt starten der .exe Datei, nicht aus Visual Studio heraus), sind plötzlich die ID Spalten wieder da. Und nachdem sie erstmal da sind hilft auch kein Neustart der .exe, die Spalte ist ab jetzt für immer da (bis man es in Visual Studio neu kompiliert...)
Gibts da ein bekanntes Problem oder einen bekannten Fehler den ich mache der dieses Verhalten verursacht?
Grüße und einen schönen Sonntag
Philipp
ich habe ein merkwürdiges Problem mit meinen Datagridviews.
Ich habe eben diese an Daten gebunden (typisiertes Dataset) und man kann ja wunderbar die angezeigten Spalten bearbeiten usw. das klappt wunderbar. (Verschiedene Views, entsprechend der Anleitungen vom EDR).
Jetzt habe ich unter anderem auch die Spalten ID, FremdschlüsselID, usw... mit denen der Nutzer erstmal gar nichts zu tun haben soll. Also werden die Spalten direkt erstmal ausgeblendet. Soweit so gut. Datei abgespeichert, Programm läuft wie es soll.
Wenn ich das Form zum Bearbeiten wieder öffne sind plötzlich die ausgeblendeten Spalten wieder da. Es sind sogar von den "richtigen" Spalten teilweise doppelte vorhanden.
Okay nicht so schön, aber Workaround: Spalten ausblenden, Programm kompilieren ohne das Form nochmal zu öffnen und es läuft. Puh. (muss man nur jetzt leider jedesmal neu ausblenden). Aber jetzt kommts: Nach mehreren Programmstarts (also direkt starten der .exe Datei, nicht aus Visual Studio heraus), sind plötzlich die ID Spalten wieder da. Und nachdem sie erstmal da sind hilft auch kein Neustart der .exe, die Spalte ist ab jetzt für immer da (bis man es in Visual Studio neu kompiliert...)
Gibts da ein bekanntes Problem oder einen bekannten Fehler den ich mache der dieses Verhalten verursacht?
Grüße und einen schönen Sonntag
Philipp