当前位置 : 主页 > 编程语言 > c语言 >

c#拖拽事件

来源:互联网 收集:自由互联 发布时间:2021-06-25
// DragEnter事件:在将对象拖入控件的边界时发生。 private void txtSearch_DragEnter( object sender, DragEventArgs e) { if (e.Data.GetDataPresent(DataFormats.FileDrop)) { e.Effect = DragDropEffects.Link; } else { e.Effect = D
        //DragEnter事件:在将对象拖入控件的边界时发生。
        private void txtSearch_DragEnter(object sender, DragEventArgs e)
        {
            if (e.Data.GetDataPresent(DataFormats.FileDrop))
            {
                e.Effect = DragDropEffects.Link;
            }
            else
            {
                e.Effect = DragDropEffects.None;
            }
        }

         
        //DragDrop事件:在完成拖放操作时发生。 
        private void txtSearch_DragDrop(object sender, DragEventArgs e)
        {
            txtSearch.Text = ((System.Array)e.Data.GetData(DataFormats.FileDrop)).GetValue(0).ToString();
        }
网友评论