TextBox - dodanie drugiego znaku po wcisnieciu klawisza

Odpowiedz Nowy wątek
2006-08-02 12:10
0

Witam
Mam taki problem: kiedy uzytkownik pisze tekst w kontrolce czasami potrzebuje dodac drugi znak zaraz po dodanym. W tym celu odpowiednio modyfikuje metode OnKeyUp w ktorej dodalem sobie taka oto linijke:
this.Text.Insert(this.SelectionStart,myChar);
Niestety nie powoduje ona zadnej zmiany tekstu... jedyne co ja spowoduje to this.Text += "myChar". Jednakze bedzie to dzialalo tylko w przypadku gdy dodawany tekst jest na koncu istniejacego tekstu, a mi jest potrzebna mozliwosc modyfikacji w srodku. Wie ktos moze jak to rozwiazac?


Senior Software Designer .NET

Pozostało 580 znaków

2006-08-02 12:39
0

Nie ma to jak odpowiadac na swoje wlasne posty :P
Zrobilem podstawowego bug'a, ale moze sie komus to przyda na przyszlosc, a powinno byc tak:
this.Text = this.Text.Insert(this.SelectionStart,myChar);


Senior Software Designer .NET

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0