private void dockManager1_ActivePanelChanged(object sender, ActivePanelChangedEventArgs e) { if (e.Panel == this.dpMyTrades) { RunUpdateAccountTradesTask(); } }
void OnActivePanelChanged(object sender, ActivePanelChangedEventArgs e) { IdentKey key = null; IView view = null; DockPanel panel = e.Panel; if (panel != null) { key = panel.Tag as IdentKey; if (key == null || !_views.TryGetValue(key, out view)) { return; } _logger.Debug("OnActivePanelChanged event. Activate. " + view.ToString()); } panel = e.OldPanel; if (panel != null) { key = panel.Tag as IdentKey; if (key == null || !_views.TryGetValue(key, out view)) { return; } _logger.Debug("OnActivePanelChanged event. Deacivate" + view.ToString()); } }
private void dockManager1_ActivePanelChanged(object sender, ActivePanelChangedEventArgs e) { if (e.Panel == this.dpMyTrades) { this.myTradesCollectionControl1.UpdateTrades(); } }
/// <summary> /// Active panel changed for the DockManager /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void DockManager_ActivePanelChanged(object sender, ActivePanelChangedEventArgs e) { if (ResultsPagePanel == null || UIMisc.InSetup) { return; } if (e.Panel != null) { //Application.DoEvents(); e.Panel.Refresh(); // must redraw to get correct focus on header //e.Panel.Focus(); } string id = (e.Panel != null) ? e.Panel.Name : "null"; LogDockManagerEvent("DockManager_ActivePanelChanged " + id); }
private void dockManager1_ActivePanelChanged(object sender, ActivePanelChangedEventArgs e) { SaveLayout(); }