TextBox - dodanie drugiego znaku po wcisnieciu klawisza

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

Rejestracja: 16 lat temu

Ostatnio: 1 dzień temu

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?


Full Stack Developer .NET & Angular

Pozostało 580 znaków

2006-08-02 12:39

Rejestracja: 16 lat temu

Ostatnio: 1 dzień temu

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);


Full Stack Developer .NET & Angular

Pozostało 580 znaków

Odpowiedz

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