private void btnOpenVnc_Click(object sender, RoutedEventArgs e) { System.Diagnostics.Debug.WriteLine("MainWindow.btnOpenVnc_Click()"); IServicableHost host = (IServicableHost)(((Button)sender).DataContext); host.PerformVncService(); }
private void btnOpenWeb_Click(object sender, RoutedEventArgs e) { System.Diagnostics.Debug.WriteLine("MainWindow.btnOpenWeb_Click()"); Button button = (Button)sender; IServicableHost host = (IServicableHost)(button.DataContext); if (((BasicHost)host).IsWebMenuAvailable) { button.ContextMenu.IsOpen = true; } else { host.PerformWebService(); } }