Domyślny Enter ?

0

Mam pytanie dotyczy to zagadnienia jak zrobić tak aby klikniecie na textbox i wpisanie w nim czegoś spowoduje gdy kliknę na enter naciśnie na button wszystko fajnie ale gdy piszę w richtextbox i chce pzrwinąc o jedną linie to powinno przejśc to następnej lini a on gdy klikam na enter znowu klika na button czyli wygląda to tak

mam textboxa który chce zeby to co wnim jest wpisane gdy kliknę na enter zareaguje na to button (zrobiłem tak używając acceptbutton )
ale gdy chce przewinąc linijkę w richtextbox gdy klikam na enter reaguje button a linijke nie zmienia ??

kto mi pomoże ??

0

zamiast acceptbutton oprogramuj event Onkeydown w Textbox i jeśli Key = 13 to znaczy, że jest enter i kliknij guzik. Pewnie z acceptbutton jakoś też da się pokombinować

0

yyy.. niemam onekeydown ale mam keydown ale pewnie to samo mozesz podać to w kodzie bo mi cos nie wychodzi probowalem dojsc do tego kilka godzin ale lipa czy ktoś może podać kod moge przedstawic swoj na znak ze probowalem ale nic nie wyszlo

0

OK wkoncu poradziłem sobie z tym problemem a oto kod:

private void toolStripTextBox1_KeyDown(object sender, KeyEventArgs e)
        {
            if(e.KeyCode == Keys.Enter)
            {
                button1_Click(null, null);
            }
        }

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