WINDOWS窗体下
左边是个TreeView,显示的是大学开课目录
右边是个DataGrid,显示的是所有学生信息列表
现要作个拖放功能,把学生分别拖放到开课班级中去(类似windows系统的资源管理器)
一个学生允许属于多个课程班级急啊,哪位大哥给段例子啊
左边是个TreeView,显示的是大学开课目录
右边是个DataGrid,显示的是所有学生信息列表
现要作个拖放功能,把学生分别拖放到开课班级中去(类似windows系统的资源管理器)
一个学生允许属于多个课程班级急啊,哪位大哥给段例子啊
解决方案 »
- 我的VS2010突然无法调试
- datagridview中comboBox数据无法获取
- c#中有没有调节时间的控件?
- 用vs制作窗体的问题,请求中............
- vs2005 安装与部署(詳細過程)
- 100分等你!给意见就有分,进入第一个系统,在系统的一个功能里可以打开同样是C#开发的第二个系统,当关闭第一个系统后(关闭前第二个系统没关
- 关于网页搜索技术
- 一本类似《深入浅出MFC》的书,希望提高自已档次的朋友进来可以看一下
- 如何读取外部资源文件中的图标,很急,在线等!!!
- 怎么美化可运行的图标
- WPF 我佩服! 如何响应SendMessage?
- 急!!如何获取当前datagrid中一共有多少条记录
{
int rown=this.dataGrid9.CurrentCell.RowNumber;
DataRow dr=((DataTable)e.Data.GetData(typeof(System.Data.DataTable))).Rows[rown];//((DataTable)(dataGrid9.DataSource)).Rows[rown];
vc=new VSGWSClass.VSGWSClass();
vc.PO=this.cboPO.Text;
DataTable dt=(DataTable)(dataGrid5.DataSource);
dt.Rows.Add(vc.ChangeDatarow(dr));
this.dataGrid5.DataSource=dt;
} private void dataGrid9_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
dataGrid9.DoDragDrop(dataGrid9.DataSource,DragDropEffects.Copy);
} private void dataGrid5_DragEnter(object sender, System.Windows.Forms.DragEventArgs e)
{
e.Effect=DragDropEffects.Copy;
}
using System.Drawing;
using System.Windows.Forms;namespace Snip_DragNDrop
{
public class Form1 : System.Windows.Forms.Form
{
private System.Windows.Forms.ListBox ListDragSource;
private System.Windows.Forms.ListBox ListDragTarget;
private System.Windows.Forms.CheckBox UseCustomCursorsCheck;
private System.Windows.Forms.Label DropLocationLabel; private int indexOfItemUnderMouseToDrag;
private int indexOfItemUnderMouseToDrop;
private Rectangle dragBoxFromMouseDown;
private Point screenOffset; private Cursor MyNoDropCursor;
private Cursor MyNormalCursor; /// The main entry point for the application.
[STAThread]
static void Main()
{
Application.Run(new Form1());
}