在ToolTip.Show之前确定ToolTip大小

时间:2017-03-03 23:06:20

标签: c# .net winforms tooltip

我使用ToolTip方法在派生控件中使用自定义ToolTip,当我调用此方法时,我已经知道鼠标位置。

除了我无法正确定位ToolTip.Show之外,它运作良好。我需要在鼠标光标正上方显示ToolTip。让我们说鼠标位于x,y然后我需要工具提示的左下角角位于x,y-2。但是ToolTip想要即将到来的private void shortcutManagerForm_Load(object sender, EventArgs e) { if (File.Exists("Shortcut_Items.txt")) { shortcutListBox.DataSource = File.ReadAllLines("Shortcut_Items.txt"); } } OpenFileDialog openFileDialog1 = new OpenFileDialog(); if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK) { string tempPath = ""; tempPath = openFileDialog1.FileName; StreamWriter file2 = new StreamWriter("Shortcut_Items.txt", true); string path = "Shortcut_Items.txt"; string appendText = Environment.NewLine + tempPath + Environment.NewLine; File.AppendAllText(path, appendText); MessageBox.Show("Shortcut added"); } 左上角坐标。

因此我必须计算即将到来的{{1}}的高度。 怎么做?

0 个答案:

没有答案