1。在winform界面。用combobox 设置dropdownstyle 为:dropdownlist

解决方案 »

  1.   

    asp.net中有dropdownlist
    winform中是combobox(具体名称忘记)直接拖动估计不行,但是用javascript好像可以拖动的
      

  2.   

    以TextBox为例子
           textBox1.AllowDrop = true;
           private void textBox1_DragEnter(object sender, DragEventArgs e)
            {
                e.Effect = DragDropEffects.Link;
            }        private void textBox1_DragDrop(object sender, DragEventArgs e)
            {
                Object item = (object)e.Data.GetData(typeof(System.String));
                textBox1.Text = item.ToString();
            }
      

  3.   

    jason909(zhang) :感谢你,但是好像还是不打好使阿
      

  4.   

    jason909(zhang) :这个是winForm。
      

  5.   

    jason909(zhang) :
    什么意思啊  能不能解释一下?
      

  6.   

    不好意思刚看见的,我写的这个就是在winfrom下的程序,
    在web下一是textbox没有这样的事件,其他的控件也没有,
    二是在ie中你拖动别的一个别的连接到你想实现该功能的网页中,
    首先是ie会打开你拖过来的连接。
    要是不让ie打开,而且还要将该连接的地址显示在你的控件中,
    我想你应该一是设置客户端的ie不要打开该连接二是要用某方法获得该连接的地址
    用什么方法,我就不清楚了,问javascript高手吧,可能要做个com组件,
    这样做是很讨厌人的事情,我现在不能说就一定不行,天外有天,
    一般我做个web的项目就要先找网上有什么类似的,可以实现该功能的网站,
    然后就学习他们的方法。