Hi,
ich habe eine Frage zum Umgang mit einer Combo Box und einer DatagridView.
Mit meiner Combo Box kann ich den "Case" einer Spalte der DatagridView einstellen, z.B. Upper Case.
Natürlich kann ich im "Edit Mode" der DatagridView den Inhalt durch Kleinbuchstaben überschreiben.
Jetzt würde ich gern eine Möglichkeit haben, die Auswahl "Upper Case" zu reaktivieren. (s. Anhang)
Aber egal was ich anklicke, den Button mit dem kleinen Dreieck oder die Auswahl "Upper" ... das Ereignis "TextChanged" wird nicht erneut ausgelöst.
Natürlich kann ich das erzwingen: Erst wähle ich etwa "Lower" aus ... und dann wieder "Upper" ... dann wird das Ereignis "Text" Changed (zweimal) ausgelöst. Aber das verursacht aufgrund der Programmlogik ziemlichen Overhead ...
Meine Frage: gibt es mit dem ComboBox Control eine einfach Möglichkeit für eine bereits getroffene Auswahl der ComboBox das Ereignis "TextChanged" noch einmal auszulösen. Etwa durch ein nochmaliges Anklicken der bereits getroffenen Auswahl. Die Ereignisse cbo.Validated ... cbo.TextUpdate ... hab ich ausprobiert, aber die helfen leider nicht weiter ...
Ich hoffe, ich habe mein Anliegen verständlich machen können.
Any bright ideas ?
LG
Peter
ich habe eine Frage zum Umgang mit einer Combo Box und einer DatagridView.
Mit meiner Combo Box kann ich den "Case" einer Spalte der DatagridView einstellen, z.B. Upper Case.
Natürlich kann ich im "Edit Mode" der DatagridView den Inhalt durch Kleinbuchstaben überschreiben.
Jetzt würde ich gern eine Möglichkeit haben, die Auswahl "Upper Case" zu reaktivieren. (s. Anhang)
Aber egal was ich anklicke, den Button mit dem kleinen Dreieck oder die Auswahl "Upper" ... das Ereignis "TextChanged" wird nicht erneut ausgelöst.
Natürlich kann ich das erzwingen: Erst wähle ich etwa "Lower" aus ... und dann wieder "Upper" ... dann wird das Ereignis "Text" Changed (zweimal) ausgelöst. Aber das verursacht aufgrund der Programmlogik ziemlichen Overhead ...
Meine Frage: gibt es mit dem ComboBox Control eine einfach Möglichkeit für eine bereits getroffene Auswahl der ComboBox das Ereignis "TextChanged" noch einmal auszulösen. Etwa durch ein nochmaliges Anklicken der bereits getroffenen Auswahl. Die Ereignisse cbo.Validated ... cbo.TextUpdate ... hab ich ausprobiert, aber die helfen leider nicht weiter ...
Ich hoffe, ich habe mein Anliegen verständlich machen können.
Any bright ideas ?
LG
Peter