C#的ComBox 悬浮事件
ComBox 有ComBox事件吗,需求是这样的,ComBox里有的内容过宽,想鼠标放在上面时可以显示出内容 --------------------编程问答-------------------- MouseHover --------------------编程问答----------------------------------------编程问答-------------------- 但没找到ComBox 的tip属性。。再赋值的。 --------------------编程问答-------------------- 这样写后:
private void comboBox1_MouseHover(object sender, EventArgs e)
{
ToolTip ttTip = new ToolTip();
ttTip.SetToolTip(comboBox1, comboBox1.Text);
ttTip.ToolTipIcon = ToolTipIcon.Info;
}
private void cbFailure_MouseHover(object sender, EventArgs e)
{
ToolTip ttTip = new ToolTip();
try
{
ttTip.SetToolTip(this.cbFailure, this.cbFailure.Text);
ttTip.ToolTipIcon = ToolTipIcon.Info;
}
catch (Exception ex)
{
}
}
没有得到想要的结果,后台运行,值是得到了 --------------------编程问答-------------------- private void cbFailure_MouseHover(object sender, EventArgs e)
{
ToolTip ttTip = new ToolTip();
try
{
ttTip.SetToolTip(this.cbFailure, this.cbFailure.Text);
ttTip.ToolTipIcon = ToolTipIcon.Info;
}
catch (Exception ex)
{
}
} --------------------编程问答-------------------- 在combobox的事件里找到MouseHover,双击,然后把代码填进去,我测试过了,可以显示 --------------------编程问答-------------------- 是的,我试过了,最后,我设置了下拉时的宽度,让其可以看全。
补充:.NET技术 , C#