c#-C#使用UltraGrid控件,如何实现用鼠标拖拽来选中多个单元格

问题描述

C#使用UltraGrid控件,如何实现用鼠标拖拽来选中多个单元格
   C# 使用UltraGrid这个控件,属性中SelectTypeCell也设置了为ExtendedAutoDrag,但是没办法实现鼠标托拽选中多个单元格,只能选中某个单元格后,按住Shift键,再选中需要选中的多个单元格的最后一个,才能选中多个单元格,请问怎么实现直接用鼠标拖拽就可选中多个单元格![图片说明](http://img.ask.csdn.net/upload/201505/22/1432263419_684880.jpg)

解决方案

直接在mousemove里面判断鼠标按下和hittest

解决方案二:

我是新手,可以具体点吗?

时间: 2024-08-31 01:01:51

c#-C#使用UltraGrid控件,如何实现用鼠标拖拽来选中多个单元格的相关文章

50分,我在DataTable中添加了一个CheckBox控件,我现在要判断checkBox是否被选中,怎么搞

问题描述 我在DataTable中添加了一个CheckBox控件,我现在要判断checkBox是否被选中,怎么搞dataTable=newDataTable("dTable");//创建一个DataTable对象,包括六列,前五列为string,最后一列为Boolstring[]DummyItem=newstring[6]{"英文名称","中文名称","说明","类型","长度",&qu

扩展UltraGrid控件实现对所有数据行的全选功能[Source Code下载]

在前面一篇文章中,我通过对三种Infragistics 控件(UltraToolBarManager.UltraGird和UltraListView)进行扩展,以实现对ToolTip样式的定义,今天我来介绍如何采用相同的方式实现另外一个更为常用的功能:在UltraGrid的Header中动态添加CheckBox,从而实现对所有数据行进行全选的功能.[Source Code从这里下载] 一.我们的目标:在UltraGird的选择列的Header添加CheckBox实现对所有数据行的全选  我们现有

怎么获取SysTreeView32控件下所有节点句柄并发送消息选中单击

问题描述 如图左边是一个SysTreeView32控件,我想获取该控件下所有节点的句柄,并能发送消息选中单击某个指定名称节点求指点...小菜鸟刚接触API不久在线等.....求源码#regionAPI/*API的定义*////<summary>///本质是FindWindow,查找目标句柄///</summary>[DllImport("user32.dll",EntryPoint="FindWindow",SetLastError=true

求解!如何在VS2010里当鼠标停留在一个控件上时改变鼠标显示方式?

问题描述 就是比如在一个自定义的图片上面显示鼠标的"手"的样子,可以点击的样子,求解? 解决方案 解决方案二:设置控件的Cursor属性解决方案三:引用1楼sofant的回复: 设置控件的Cursor属性 那具体实现的代码是什么呢我的控件名是pbList解决方案四:引用1楼sofant的回复: 设置控件的Cursor属性 我知道了--我以为是方法呢,没想到是属性,无语,谢谢你解决方案五:pbList.Cursor=Cursors.手解决方案六:pbList.Cursor=Cursors

ultraGrid控件问题?求助

问题描述 如何设置为右对齐?? 解决方案 解决方案二:谁帮我下解决方案三:谁帮我下解决方案四:没有人么解决方案五:该回复于2012-03-08 08:56:25被版主删除解决方案六:谁帮帮我吧解决方案七:1,你想干什么?2,有问题,上dev官网:http://www.devexpress.com/Support/Center/解决方案八:引用6楼keenweiwei的回复: 1,你想干什么?2,有问题,上dev官网:http://www.devexpress.com/Support/Center

UI角度分析网页图片轮播控件Carousel Controls

·名词定义: - 图片: 字面意为图画﹑照片﹑拓片等的统称.在当前互联网业内,从展现的形式上看,可以简单的分为静态和动态两种:   - 轮播: 中文字面:"轮播",顾名思义,指轮流播放: 英文字面:"Carousel"包含有"旋转传送带"的释义: 在当前的互联网业内,"轮播"通常被用来指代"广告轮播",即在某一个广告位同一时间段内会有N个广告轮流播放,第一个出现的广告是随机的,每刷新一次都会换一个广告,以此

使用RadControls的RadMenu控件开发系统菜单

关于菜单这个话题我想应该是不讲则懂,所以本文不会多讲这些概念,则重关注RadControls控件中的RadMenu控件的使用,结合数据库来开 发一个系统菜单. 一.数据库设计 这里我就使用Access作为示例数据库,详细见下图: 开发系统菜单-radcontrols"> 表字段依次为:自动编号.菜单编码.菜单名称.请求地址.菜单上显示的图片地址.快捷键(RadMenu控件支持).菜单顺序.菜单级限. 是否为末级和父菜单编码. 整个设计中主要以菜单编码作为关联依据. 二.注册控件及使用控件皮

基于MFC的ActiveX控件开发

ActiveX 控件是基于组件对象模型 (COM) 的可重用软件组件,广泛应用于桌面及Web应用中.在VC下ActiveX控件的开发可以分为三种,一种是直接用COM的API来开发,这样做显然非常的麻烦,对程序员要求也非常高,因此一般是不予考虑的:一种是基于传统的MFC,采用面向对象的方式将COM的基本功能封装在若干MFC的C++类中,开发者通过继承这些类得到COM支持功能.MFC为广大VC程序员所熟悉,易于上手学习,但缺点是MFC封装的东西比较多,因此用MFC开发出来的控件相对会比较大,因此比较

winform-textbox输入0后控件消失问题

问题描述 textbox输入0后控件消失问题 c#winform中,textbox控件动态绑定在一个datagridview控件上,在textbox中输入其它字符都正常,但是一旦输入数字0,控件立刻消失,请问这个问题怎么解决? #region - 单元格点击触发事件 - private void mDGV_CellClick(object sender, DataGridViewCellEventArgs e) { if(e.RowIndex3) return; Rectangle rect =