有什么方法可以使用 Infragistics UltraToolTipManager / UltraToolTipInfo 在弹出窗口中显示小于号 <?

Is there any way to display a less than sign < in a popup using Infragistics UltraToolTipManager / UltraToolTipInfo?

我已经为此苦苦挣扎了几天。

我找不到一种方法来显示 < symbol> symbol使用 Infragistics UltraToolTipManagerUltraToolTipinfo 的弹出窗口不会破坏显示格式化文本的能力,例如 粗体 。因此,如果我包含 < 符号 ,弹出窗口中的其他 HTML 标签不会呈现,因为 HTML 由于额外的 [=] 而损坏11=] 符号.

我已经尝试使用 HTML 个实体,但没有任何区别。

感谢阅读,这是我的代码:

    private void button3_MouseHover(object sender, EventArgs e)
    {
        UltraToolTipInfo info = new UltraToolTipInfo();
        info.ToolTipTextStyle = ToolTipTextStyle.Formatted;

        String tooltipText = "x < y <br/><br/> <span style=\"font-weight:bold;\">This is bold.</span> And this is not bold.";

        tooltipText = tooltipText.Replace("<", "&lt;");
        tooltipText = tooltipText.Replace(">", "&gt;");

        info.ToolTipTextFormatted = tooltipText;

        ultraToolTipManager1.SetUltraToolTip((Control)sender, info);
    }

您需要替换 您希望按字面显示的 <> 实例,而不是每个实例:

 String tooltipText = "x &lt; y <br/><br/> <span style=\"font-weight:bold;\">This is bold.</span> And this is not bold.";