Bir UserControl'im var, bunu WPF uygulamamın ana penceresindeki (myWindow
) birkaç UserControls arasından biri olan myUC
olarak adlandıracağız. myUC
, bunlardan biri düğme olmak üzere bir dizi standart kontrol içerir, biz buna myButton
deriz.UserControl üzerindeki bir tuşa tıklayarak içerdeki pencerede nasıl bir yöntem uygulayabilirsiniz?
myButton
'u tıklattığımda, myWindow kodunun arkasında bulunan myMethod()
'u çalıştırmak istiyorum.
myUC
'un sorunu, myWindow
'un bile mevcut olduğu ve myMethod'un daha az olduğu konusunda herhangi bir fikri yoktur.
Mesajı nasıl gönderebilirim: 'Hey, myWindow, uyandırma. myUcton myUnusu tıklanmıştı; lütfen myMethod'u çalıştırın
Yp, başka bir 404 cevabı, bu sefer bile kabul! – Rbjz
"The Wayback Machine" internet arşivinden makaleyi kazdım. Web sitesinin artık mevcut olmaması ve makalenin içeriğinin burada yer alması için çok fazla şey olduğundan emin olun. https://web.archive.org/web/20121102095816/http://www.switchonthecode.com/tutorials/wpf-tutorial-command-bindings-and-custom-commands –
Eğiticinin okuması çok fazladı. iştahım Çalışan bir örnek vermeyi teklif ettim. – Rbjz