我有一个动态填充的 ContextMenuStrip,其中每个 ToolStripMenuItem 都有一个用于工具提示的格式化文本。而且,为了让这个文本对用户有意义,我必须使用等宽字体,例如“Courier New”。默认字体是常规的非等宽字体。我找不到 ToolTip 对象的任何 getter,也找不到覆盖其 Draw 事件的方法,也找不到设置其样式的方法。
那么,甚至可以更改 ToolStripMenuItem 的工具提示字体吗?
实现继承自 ToolTip 的 CustomToolTip 并不能解决问题,即将新的工具提示传递给 ToolStripMenuItem。