private void NetworkPresenter_SizeChanged(object sender, EventArgs e) { CtlNetworkPresenter.Height = Math.Max(CtlNetworkPresenter.Height, 400); if (NetworksManager != null) { var ticks = DateTime.UtcNow.Ticks; CtlNetworkPresenter.ResizeTicks = ticks; CtlNetworkPresenter.Dispatch(() => { if (CtlNetworkPresenter.ResizeTicks != ticks) { return; } if (IsRunning) { CtlNetworkPresenter.RenderRunning(NetworksManager.SelectedNetworkModel, CtlOnlyWeights.IsOn, CtlOnlyChangedWeights.IsOn, CtlHighlightChangedWeights.IsOn); } else { CtlNetworkPresenter.RenderStanding(NetworksManager.SelectedNetworkModel); } }, DispatcherPriority.Background); } }
private void NetworkPresenter_SizeChanged(object sender, EventArgs e) { CtlNetworkPresenter.Height = Math.Max(CtlNetworkPresenter.Height, 400); if (NetworksManager != null) { CtlNetworkPresenter.Dispatch(() => { if (IsRunning) { CtlNetworkPresenter.RenderRunning(NetworksManager.SelectedNetworkModel); } else { CtlNetworkPresenter.RenderStanding(NetworksManager.SelectedNetworkModel); } }); } }