NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Ako priradiť klávesovú skratku položke menu?

V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Štefan Kiss
Člen
Avatar
Štefan Kiss:3.11.2020 13:01

Dobrý deň, priatelia, nemáte niekto tip ako jednoduchým spôsobom priradiť položke menu klávesovú skratku ?

Zkusil jsem: Viem pracovať s commands, vytvorím si príkaz, potom v code behind metódy pre obsluhu executed prípadne CanExecute a v xamli ho priradím cez CommandBindings najprv oknu a potom aj položke menu. Tento postup nachádzam všade na nete a aj ho používam v komplexných aplikáciách, no niekedy potrebujem zbuchnúť nejakú drobnú utilitku,kde si v xamli jednoducho vyrobím položku menu, priradím jej nejaký text cez Header aj obslužnú metódu cez Click ale nedokážem už priradiť klávesovú skratku, jedine ak cez ošetrenie udalosti Keydown okna. Tento postup by sa dal použiť, avšak nehodí sa vtedy, ak chcem vyrobiť položky menu dynamicky.

Chci docílit: Niekedy sa mi to v projektoch vyskytne, že podľa nastavení aplikácie či podľa dostupných dll knižníc chcem vyrobiť položky menu a opäť to ide pekne z code behind, kde môžem položku menu vyrobiť, nastaviť jej Header aj priradiť metódu k udalosti Click, ale neviem priradiť klávesovú skratku. Nemáte na to nejaký workaround?

 
Odpovědět
3.11.2020 13:01
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.