Hallo!
Ich benutze das VS2005 und den ADS 8.1. Ich lasse meine Daten per "TextBox.DataBindings.Add" in meinen TextBoxen anzeigen. Die "MaxLength"-Eigenschaft der TextBoxen habe ich auf 50 eingestellt. Setze ich nun den Focus auf die erste TextBox, so werden alle 50 Zeichen, die ich in der Datenbank unter "Size" angegeben habe markiert. um dies zu entgehen habe ich nach dem setzen des "Focus" die "SelectionStart"-Eigenschaft auf 0 gesetzt. Das klappt auch, nur wenn ich nun Daten eingeben möchte, geht das leider nicht. Es sieht so aus, als wenn ich automatisch auf der letzten Stelle (50) in der TextBox stehe. Denn wenn ich einen Doppelklick in die TextBox mache, so werden alle 50 Zeichen markiert und ich kann etwas hineinschreiben.
Ist dieses Problem bekannt oder hat jemand eine Lösung für mich?
Gruß
Echo
Ich benutze das VS2005 und den ADS 8.1. Ich lasse meine Daten per "TextBox.DataBindings.Add" in meinen TextBoxen anzeigen. Die "MaxLength"-Eigenschaft der TextBoxen habe ich auf 50 eingestellt. Setze ich nun den Focus auf die erste TextBox, so werden alle 50 Zeichen, die ich in der Datenbank unter "Size" angegeben habe markiert. um dies zu entgehen habe ich nach dem setzen des "Focus" die "SelectionStart"-Eigenschaft auf 0 gesetzt. Das klappt auch, nur wenn ich nun Daten eingeben möchte, geht das leider nicht. Es sieht so aus, als wenn ich automatisch auf der letzten Stelle (50) in der TextBox stehe. Denn wenn ich einen Doppelklick in die TextBox mache, so werden alle 50 Zeichen markiert und ich kann etwas hineinschreiben.
Ist dieses Problem bekannt oder hat jemand eine Lösung für mich?
Gruß
Echo