private void ToolbarItem_JoinNetworkClicked(object sender, System.EventArgs e) { if (joinNetView == null) { joinNetView = new JoinNetworkView(); joinNetView.Closed += JoinNetworkClosed; bool needsMove = true; if (joinNetLocation.X > 0 && joinNetLocation.Y > 0) { joinNetView.Left = joinNetLocation.X; joinNetView.Top = joinNetLocation.Y; needsMove = false; } joinNetView.Show(); if (needsMove) { setWindowPosition(joinNetView); joinNetLocation.X = joinNetView.Left; joinNetLocation.Y = joinNetView.Top; } } else { joinNetView.Activate(); } }
private void JoinNetworkClosed(object sender, System.EventArgs e) { joinNetView = null; }