private void gridQueues_SelectedCellsChanged(object sender, SelectedCellsChangedEventArgs e) { if (this.gridQueues.SelectedItem is QueueDescription) { QueueDescription qd = (QueueDescription)this.gridQueues.SelectedItem; this.gridMessages.ItemsSource = this.queueAdmin.ListTop10Messages(qd.Url); this.buttonDeleteQueue.IsEnabled = true; return; } this.buttonDeleteQueue.IsEnabled = false; }