Kezdőoldal » Számítástechnika » Programozás » C#-ban hogy lehet két ugyanoly...

C#-ban hogy lehet két ugyanolyan kattintásnak külön értéket adni?

Figyelt kérdés

Lehet,rosszúl fogalmaztam,inkább leírom a feladatot,amivel szemben állok.

A feladat az,hogy tegyünk ki 3 nyomogombot a formra.

Első,második,és harmadik.

A harmadik bezérja a programot,igy azzal nem kell foglalkozni.


Az első viszont nehéz nekem.


Azt kellene ugyanis megoldani,hogyha rákattintok egyszer az első gombra,tünjön el a második gomb,majd ha ÚJRA rákattintok az első gombra,akkor pedig jelenjen meg a második.


JElenleg:


private void Gomb1_MouseClick(object sender, MouseEventArgs e)

{

Gomb2.Visible = true;

}


private void Gomb3_MouseClick(object sender, MouseEventArgs e)

{

Close();

}


private void Gomb1_MouseUp(object sender, MouseEventArgs e)

{

Gomb2.Visible = false;

}


private void Gomb1_MouseDown(object sender, MouseEventArgs e)

{


}



Nincsen több ötletem,próbáltam sokféleképpen, de sajnos csak ezeket a parancsokat tudom.


Köszönöm szépen,aki segít nekem ebben.


2018. márc. 28. 11:46
1 2
 1/17 anonim ***** válasza:
Nem lesz mindenkiből programozó, és ez így van jól.
2018. márc. 28. 11:49
Hasznos számodra ez a válasz?
 2/17 anonim ***** válasza:
Na, PONTOSAN erről pofázok napok óta. :D
2018. márc. 28. 11:51
Hasznos számodra ez a válasz?
 3/17 SimkoL ***** válasza:

Delphi-ül:


Gomb1.Visible := not Gomb1.Visible;


Ha látható volt akkor nem látszik és fordítva.

2018. márc. 28. 11:59
Hasznos számodra ez a válasz?
 4/17 SimkoL ***** válasza:
...bocs Gomb2 akart lenni.
2018. márc. 28. 12:04
Hasznos számodra ez a válasz?
 5/17 A kérdező kommentje:

Köszönöm simkoL nek a választ.


Jelenleg errort írki:

Severity Code Description Project File Line Suppression State

Error CS0201 Only assignment, call, increment, decrement, and new object expressions can be used as a statement WindowsFormsApp3 C:\Users\ACER\source\repos\WindowsFormsApp3\WindowsFormsApp3\Form1.cs 22 Active



Severity Code Description Project File Line Suppression State

Error CS0103 The name 'not' does not exist in the current context WindowsFormsApp3 C:\Users\ACER\source\repos\WindowsFormsApp3\WindowsFormsApp3\Form1.cs 22 Active



Severity Code Description Project File Line Suppression State

Error CS1002 ; expected WindowsFormsApp3 C:\Users\ACER\source\repos\WindowsFormsApp3\WindowsFormsApp3\Form1.cs 22 Active



Ezeket.

2018. márc. 28. 12:15
 6/17 anonim ***** válasza:

Ami Delphiül not, az C#-ul "!"


Azaz te ezt írd:

Gomb1.Visible = !Gomb1.Visible;


Mondjuk ilyen szinten azért már SimkoL is tudhatná a szintaktikát...

2018. márc. 28. 12:28
Hasznos számodra ez a válasz?
 7/17 A kérdező kommentje:

Hűű utolsó,ez tényleg működik.


Köszönöm!

2018. márc. 28. 12:29
 8/17 anonim ***** válasza:
Na akkor 2 perc múlva jöhet a következő bugyuta kérdés.
2018. márc. 28. 12:36
Hasznos számodra ez a válasz?
 9/17 A kérdező kommentje:
Most mért rontod el?:D
2018. márc. 28. 12:36
 10/17 A kérdező kommentje:

Egyébként úgy érzem,hogy egyre jobban megy:)


Arról azonban tényleg nem tehetek,hogy a könyv így kezd.

2018. márc. 28. 12:42
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!