private static void MoveProgressBar(ProgressBar progress, LinkLabel refCtrl) { progress.BringToFront(); progress.Location = progress.Parent.PointToClient( refCtrl.PointToScreen(new Point( refCtrl.Width - progress.Width - progress.Margin.Right, refCtrl.Height - progress.Height - progress.Margin.Bottom )) ); }
private void EntryURLClicked(object sender, LinkLabelLinkClickedEventArgs e) { LinkLabel llURL = sender as LinkLabel; sURL = string.Empty; if (llURL == lURL) { sURL = e.Link.LinkData as string; } else if (llURL == lURL2) { sURL = tbURL2.Text; } if (string.IsNullOrEmpty(sURL)) { return; } llURL.ContextMenuStrip.Show(llURL, Cursor.Position.X - llURL.PointToScreen(Point.Empty).X, llURL.Height); }