有什么方法可以使用 Infragistics UltraToolTipManager / UltraToolTipInfo 在弹出窗口中显示小于号 <?
Is there any way to display a less than sign < in a popup using Infragistics UltraToolTipManager / UltraToolTipInfo?
我已经为此苦苦挣扎了几天。
我找不到一种方法来显示 <
symbol 或 >
symbol使用 Infragistics
UltraToolTipManager
和 UltraToolTipinfo
的弹出窗口不会破坏显示格式化文本的能力,例如 粗体 。因此,如果我包含 <
符号 ,弹出窗口中的其他 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("<", "<");
tooltipText = tooltipText.Replace(">", ">");
info.ToolTipTextFormatted = tooltipText;
ultraToolTipManager1.SetUltraToolTip((Control)sender, info);
}
您需要替换 仅 您希望按字面显示的 <
和 >
实例,而不是每个实例:
String tooltipText = "x < y <br/><br/> <span style=\"font-weight:bold;\">This is bold.</span> And this is not bold.";
我已经为此苦苦挣扎了几天。
我找不到一种方法来显示 <
symbol 或 >
symbol使用 Infragistics
UltraToolTipManager
和 UltraToolTipinfo
的弹出窗口不会破坏显示格式化文本的能力,例如 粗体 。因此,如果我包含 <
符号 ,弹出窗口中的其他 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("<", "<");
tooltipText = tooltipText.Replace(">", ">");
info.ToolTipTextFormatted = tooltipText;
ultraToolTipManager1.SetUltraToolTip((Control)sender, info);
}
您需要替换 仅 您希望按字面显示的 <
和 >
实例,而不是每个实例:
String tooltipText = "x < y <br/><br/> <span style=\"font-weight:bold;\">This is bold.</span> And this is not bold.";