日期:2014-05-18  浏览次数:20769 次

帮帮小弟吧!!!这是我所有的 家当 了!!关于跨窗体托动的问题。
就是如同vs里面的有个工具箱,然后把它里面的东西托动到另一个窗体的一个类似于listbox里面。如何实现呀!!!




------解决方案--------------------
要求……有点变态的说

跨窗体……拖过去……

要是我,
1 我就做个假弹出窗体(实际是个内嵌的DIV),本质是在同一页面,这样容易处理的多。
2 在Flash里做。
------解决方案--------------------
private void form_DragDrop(object sender, System.Windows.Forms.DragEventArgs e)
{
ToolBoxItem DragData = (ToolBoxItem)e.Data.GetData(typeof(ToolBoxItem));
ControlFactory.CreateControl(DragData.Caption, DragData.Object.ToString()) as Control;
赶紧给分吧 楼主 呵