WPF Application Nesnesine Erişmek

26-12-2014
Application nesnesine erişmek için Application.Current statik property kullanılır. Bu property ile örneğin uygulamamızın ana penceresine erişebiliriz:
Window main = Application.Current.MainWindow;
MessageBox.Show("The main window is " + main.Title);

Ana pencerenin metodlarına, property'lerine erişmek için type-casting yapmalıyız:
MainWindow main = (MainWindow)Application.Current.MainWindow;
main.DoSomething();

Aşağıdaki kodu kullanarak o an açık olan tüm pencerelere erişebiliriz:
foreach (Window window in Application.Current.Windows)
{
    MessageBox.Show(window.Title + " is open.");
}

© 2019 Tüm Hakları Saklıdır. Codesenior.COM