Wątek przeniesiony 2014-12-29 18:44 z przez ŁF. Powód: Wątek dotyczący podstaw

Włączenie wykonania jakiejś funkcji po wciśnięciu przycisku

Odpowiedz Nowy wątek
2014-12-29 18:35
0

Witam. Jestem dość początkujący w C# dlatego chciałbym zadać pytanie. Stworzyłem sobie nowego buttona. W jaki sposób mogę włączyć wykonanie jakiejś funkcji po wciśnięciu tego przycisku?

Używam Visual Studio 2010.

Dodam, że szukałem z pomocą wujka google, ale niestety nie znalazłem nic co by mi to w łatwy sposób pomogło zrozumieć.

Tytułuj sensowniej wątki, jeśli nie chcesz ich oglądać w Koszu; - furious programming 2014-12-29 21:57

Pozostało 580 znaków

2014-12-29 18:45
0

Powinieneś się zapoznać ze zdarzeniami w C#. Jeśli chodzi o WinFormsy, to każda kontrolka ma zdarzenie Click:
http://msdn.microsoft.com/en-[...]tton.click%28v=vs.110%29.aspx
Żeby podpiąć metodę do zdarzenia wystarczy albo wyklikać to w Propertisach danej kontrolki w Visual Studio, albo w kodzie: button.Click += metoda;. Musisz pamiętać, że taka metoda musi mieć określoną sygnaturę, w powyższym linku jest przykład.

edytowany 1x, ostatnio: ravgirl, 2014-12-29 18:46

Pozostało 580 znaków

2014-12-29 18:57
0

Czytałem to, ale i tak jestem oporny na wiedzę :/

Czyli, np. mam textbox1 i button1. Chcę by po kliknięciu na buttona w textboxie pojawił się dowolny ciąg znaków. Mógłbyś by mi opowiedzieć jak to zrobić? Byłbym bardzo wdzięczny.

Pozostało 580 znaków

2014-12-29 18:59
0

@Haluxo, czemu uważasz że przeczytane na forum - zrozumiesz?


Wykonuję programy na zamówienie, pisać na Priv.
Asm/C/C++/Pascal/Delphi/Java/C#/PHP/JS oraz inne języki.

Pozostało 580 znaków

2014-12-29 19:04
0

Nie wiem czy zrozumie, bo to już zależy od stopnia wytłumaczenia przykładu. Ten w dokumentacji jest tak genialnie pokazany, że nie mam pojęcia co tu do czego, tym bardziej że asp to już dla mnie zbyt wysoki poziom i zaczynam się gubić

Pozostało 580 znaków

2014-12-29 19:36
0

Mój błąd, wkleiłam nie tego linka. Tutaj jest przykład odpowiedniej metody dla WinForms: http://msdn.microsoft.com/en-[...]trol.click%28v=vs.110%29.aspx

Do swojego zadania potrzebujesz metody, która ustawi tekst w textboxie oraz musisz ją podpiąć pod zdarzenie button1.Click (to najlepiej zrobić w konstruktorze Formy czy kontrolki, zależy co tam tworzysz). Z czym dokładnie masz problem?

Pozostało 580 znaków

2014-12-29 19:38
0

W zakładce Properties masz u góry button Events (z taką błyskawicą) i tam mas wylistowane zdarzenia, które generuje taki button1. Wybierasz sobie którekolwiek zdarzenie i obok klikasz 2x myszką - wygeneruje CI się metoda która będzie wywoływana po kliknięciu. A poza tym, to przerób jakiś kurs, bo to są podstawowe rzeczy...

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