DrawToolTipEventArgs图形属性只读并更改工具提示位置

时间:2014-02-18 08:52:15

标签: c# visual-studio

我制作了一个图形组件,它有自己的工具提示样式弹出窗口。 我使用这些事件:

private void ToolTipText_Draw(Object sender, DrawToolTipEventArgs e)

private void ToolTipText_Popup(Object sender, PopupEventArgs e)

当鼠标向左或向下移动时,工具提示不可见,因为它超出了可见的屏幕区域,所以我想在鼠标指针的左侧和/或上方显示它。

在ToolTipText_Draw中,参数DrawToolTipEventArgs e只在某些属性中读取(如e.Graphics)。

我试过了:

e.Graphics.TranslateTransform(-50, -50);

但它只“移动”工具提示内容而不是工具提示。

我真的卡住了......

我使用e.Graphics.DrawString ...

“绘制”工具提示信息和行。

0 个答案:

没有答案