就是在listbox中当SelectedIndexChanged的时候,针对不同选择项下方出现一个注释框。就是类似于一些屏幕取词翻译软件,鼠标停留在一个词上就出现一个注释框现实该词的英文解释。
或者你把鼠标放在我的电脑上,也会出现一个注释框,提示你该图标的作用。就是出现的是一个类似于注释的框 而不是messagebox 请问这种有方法实现吗?
还请高手指教!!!

解决方案 »

  1.   


    //供参考
     private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
            {
                toolTip1.SetToolTip(listBox1, listBox1.SelectedItem.ToString());
            }
      

  2.   

    噢 谢谢!!再请教下如果没有tooltip控件的话 还有方法实现吗?
    我用的vs2005开发 pocket pc 程序没有这个控件。。
    有什么方法可以导入吗?
      

  3.   


    噢 谢谢!!
    再请教一下,如果环境下没有tooltip这个控件,还有方法实现么?
    我现在在vs2005下开发pocket pc程序没有这个控件还请指教,有啥解决的方法没?
      

  4.   

    搂主可以做一个浮动的Label控件来代替ToolTip控件
      

  5.   

    没有就定义一个呗,用label代替
    过程如下
    1\在mouseMove中定义label的位置
    2\在SelectedIndexChanged
    private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
    {
        label1.text=listBox1.SelectedItem.ToString();
    }