» Poradna » Programy

C# problem so zatvaracim tlacitkom X

 |   | 

Mam nasl. problem. Mam aplikaciu v C#, v ktorej, ked stlacim F1, tak sa mi ukaze okno s helpom (helpForm.Show()). Toto okno sa da zavriet jednak tlacitkom "Zatvor", ktore vykona helpForm.Hide(), alebo klasickym tlacitkom X vpravo hore. A prave tlacitko X je problem, lebo to mi nastavi vlastnost helpForm.IsDisposed na true a potom mi spadne opatovne otvorenie helpu cez metodu Show(). Ako sa to da obist? Teda ako to spravit, aby mi tlacitko X nevykonalo dispose objektu helpForm? Za odpovede dakujem.

Mohlo by vás také zajímat

Odpovědi na otázku

 |   | 

zkus v tom helpFormu zachytit udalost OnClosing nebo tak nejak a do ni dej this.Hide()... nebo mozna k krome toho zakazat aby pokracoval v ukoncovani - melo by to jit pres EventArg e.Cancel = true; nebo takto nejako :)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Jo... super, funguje to. Uz som OnClosing odchytaval, daval som tam aj this.Hide(), ale nepomohlo. Ak tam pridam e.Cancel = true, tak uz to ide Diky moc.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Beginner


Určitě si přečtěte

AMD uvádí grafické karty Radeon RX 6800, 6800 XT a 6900 XT. Útočí přímo na modely od Nvidie

AMD uvádí grafické karty Radeon RX 6800, 6800 XT a 6900 XT. Útočí přímo na modely od Nvidie

** AMD představilo tři nové grafické karty ** Všechny s architekturou RDNA2, kterou používají i PS5 a Xbox Series ** Karty útočí přímo na GeForce RTX 3000

Karel Javůrek | 78

Karel Javůrek
Radeon RX 6000Grafické kartyAMD
Lidl buduje chytrou domácnost, propojí všechno se vším
Lukáš Václavík
LidlChytrá domácnostIoT
Air Bank, Fio banka a MONETA zakládají alianci pro bankovní identitu
Jakub Čížek
BankaČeskoeGovernment
CZ.NIC bezplatně naděluje USB/NFC klíče. Jak jej získat?
Lukáš Václavík
CZ.NICeGovernment
Čím nahradit WhatsApp: Vyberte si z 10 alternativních komunikátorů

Čím nahradit WhatsApp: Vyberte si z 10 alternativních komunikátorů

** Z WhatsAppu kvůli novým podmínkám utíkají tisíce uživatelů ** Čím nahradit populární aplikaci pro zasílání zpráv? ** Vybrali jsme pro vás 10 alternativních komunikátorů

Karel Kilián | 110

Karel Kilián
KomunikaceWhatsAppInstant Messaging
Nejlepší notebooky do 10 000 korun: Co má ještě smysl kupovat. A co ne?

Nejlepší notebooky do 10 000 korun: Co má ještě smysl kupovat. A co ne?

** Notebooky s cenou do deseti tisíc korun jsou plné kompromisů ** Existuje několik modelů dobře použitelných pro nenáročné použití ** Vhodnou alternativou jsou tablety nebo repasované počítače

David Polesný | 94

David Polesný
Jak vybrat notebookNotebooky
Nejlepší herní notebooky a pracovní stroje: Když máte více než 20 tisíc

Nejlepší herní notebooky a pracovní stroje: Když máte více než 20 tisíc

** Když máte na notebook více než 20 tisíc korun, odpadají kompromisy ** Notebooky na práci dostávají tenká kovová těla a styl ** Herní notebooky zvládnou i nejmodernější hry v plné kvalitě

David Polesný | 43

David Polesný
Notebooky
Vážně dnes ještě někdo krade Adobe? Video můžete stříhat zdarma v Resolve a fotky i vektory zvládne Affinity

Vážně dnes ještě někdo krade Adobe? Video můžete stříhat zdarma v Resolve a fotky i vektory zvládne Affinity

** Kde jsou ty doby, kdy měl skoro každý doma Photoshop ** Photoshop a Premiere Pro od kamaráda nebo z warezu ** Dnes už to nemá smysl, existuje totiž hromada laciných alternativ

Jakub Čížek | 90

Jakub Čížek
Grafický editorStřih videa

Aktuální číslo časopisu Computer

Jak prodloužit výdrž notebooku

Velké testy: gamepady a inkoustové tiskárny

Důkladný test Sony Playstation 5