在使用Infragistics.Win.UltraWinGrid.UltraGrid时,有时我们想在网格上进行双击操作。比如双击某一行来显示对应的明细数据。但是对于双击事件来说并没有提供对应的行信息。那么我们如何来判断用户双击某一行呢。这里我还是以代码来说明,相信大家都能明白
private void ultraGrid1_DoubleClick(object sender, System.EventArgs e)
{
//双击测试,察看当前双击地方是不是一行,如果是则弹出窗体
//获取当前双击点的位置
Point p=System.Windows.Forms.Cursor.Position;
//获取当前双击点在网格中所处的位置
p=this.ultraGrid1.PointToClient(p);
//获取双击点网格控件的元素
Infragistics.Win.UIElement oUI=this.ultraGrid1.DisplayLayout.UIElement.ElementFromPoint(p);
if(oUI!=null)
{
//判断双击点是不是行,也可能是列,如果网格控件选取方式不是设的选中整行的话。
Infragistics.Win.UltraWinGrid.UltraGridRow oRowUI = oUI.SelectableItem as Infragistics.Win.UltraWinGrid.UltraGridRow;
if(oRowUI !=null)
{
//如果选中的是行,则我们可以通行行的单元格来获取对应的信息
string s=oRowUI .Cells[0].Value.ToString();
}
}
}
使用UltraWinGrid时双击的处理
时间: 2024-11-02 15:47:15
使用UltraWinGrid时双击的处理的相关文章
android类似于QQ聊天时双击打开图片查看的效果如何实现
问题描述 android类似于QQ聊天时双击打开图片查看的效果如何实现 想做个图片查看的插件,就像QQ聊天时,对方发了一张图片,可以双击打开,可以用滚轮放大缩小,可以拖动.哪位朋友有相关经验的,请给个Demo,不胜感谢 解决方案 我觉得你应该看看android手势!
Excel中的双击的用处有哪些
Excel中的双击的用处有哪些?鼠标双击在Excel中究竟有多大作用,来看了你就知道了! 1. 巧分窗口 如果仔细观察可能会发现,在Excel垂直滚动条上方与带黑三角形按钮相邻的地方,有一个折叠起来的按钮,双击(以下双击均指双击鼠标左键)它,即可将当前窗口上下一分为二;双击水平滚动条右方的折叠起来的按钮,可将当前窗左右一分为二. 2. 调整列宽 单元格内的文本或数字在列宽不够时,超出宽度部分不显示或显示为#,这时可将鼠标指向此列列标右边界线,待鼠标指针变成左右的双向箭头时双击,可得到最适合的
Word中双击鼠标的妙用
在Word的程序窗口中不同位置上双击,可以快速实现一些常用功能,我们归纳如下: 在标题栏或垂直滚动条下端空白区域双击,则窗口在最大化和原来状态之间切换: 将鼠标在标题栏最左边WORD文档标记符号处双击,则直接退出WORD(如果没有保存,会弹出提示保存对话框): 将鼠标移到垂直滚动条的上端成双向拖拉箭头时双击,则快速将文档窗口一分为二: 将鼠标移到两个窗口的分界线处成双向拖拉箭头时双击,则取消对窗口的拆分: 在状态栏上的"修订"上双击,则启动"修订"功能,并打开&qu
鼠标双击在Excel中的妙用
1.巧分窗口 如果仔细观察可能会发现,在Excel垂直滚动条上方与带黑三角形按钮相邻的地方,有一个折叠起来的按钮,双击(以下双击均指双击鼠标左键)它,即可将当前窗口上下一分为二:双击水平滚动条右方的折叠起来的按钮,可将当前窗左右一分为二. 2.调整列宽 单元格内的文本或数字在列宽不够时,超出宽度部分不显示或显示为#,这时可将鼠标指向此列列标右边界线,待鼠标指针变成左右的双向箭头时双击,可得到最适合的列宽,即列宽刚好容纳此单元格内最长的内容,用同样的办法可得到最适合的行高. 3.快速移动 利用鼠标
Excel小技巧:双击的妙用
1.巧分窗口 如果仔细观察可能会发现,在Excel垂直滚动条上方与带黑三角形按钮相邻的地方,有一个折叠起来的按钮,双击(以下双击均指双击鼠标左键)它,即可将当前窗口上下一分为二:双击水平滚动条右方的折叠起来的按钮,可将当前窗左右一分为二. 2.调整列宽 单元格内的文本或数字在列宽不够时,超出宽度部分不显示或显示为#,这时可将鼠标指向此列列标右边界线,待鼠标指针变成左右的双向箭头时双击,可得到最适合的列宽,即列宽刚好容纳此单元格内最长的内容,用同样的办法可得到最适合的行高. 3.快速移动 利用鼠标
office Excel中双击技巧
1.巧分窗口 在offcie Excel中妙用双击,你会发现,在Excel垂直滚动条上方与带黑三角形按钮相邻的地方,有一个折叠起来的按钮,双击(以下双击均指双击鼠标左键)它,即可将当前窗口上下一分为二:双击水平滚动条右方的折叠起来的按钮,可将当前窗左右一分为二. 2.调整列宽 单元格内的文本或数字在列宽不够时,超出宽度部分不显示或显示为#,这时可将鼠标指向此列列标右边界线,待鼠标指针变成左右的双向箭头时双击,可得到最适合的列宽,即列宽刚好容纳此单元格内最长的内容,用同样的办法可得到最适合
双击在Office Excel中妙用
1.巧分窗口 如果仔细观察可能会发现,在Excel垂直滚动条上方与带黑三角形按钮相邻的地方,有一个折叠起来的按钮,双击(以下双击均指双击鼠标左键)它,即可将当前窗口上下一分为二:双击水平滚动条右方的折叠起来的按钮,可将当前窗左右一分为二. 2.调整列宽 单元格内的文本或数字在列宽不够时,超出宽度部分不显示或显示为#,这时可将鼠标指向此列列标右边界线,待鼠标指针变成左右的双向箭头时双击,可得到最适合的列宽,即列宽刚好容纳此单元格内最长的内容,用同样的办法可得到最适合的行高. 3.快速移动 利用鼠标
巧用Word中的双击功能
双击是一种最为常见的鼠标操作,在不同的程序界面中双击,会产生不同的功效.那么在WORD中双击,会产生哪些神奇的功效呢? 1.双击WORD文档(*.doc)启动WORD ,这个不用多说.^_^ 2.双击横向标尺上或竖向标尺的任意位置或页面四角页边距区域,则打开"页面设置"对话框. 3.双击横向标尺上任意一个制表位,则快速打开"制表位"对话框. 4.在任意工具条的空白区域双击,则直接打开"自定义"对话框. 5.将鼠标移到文档左侧成右倾空心箭头状时,或
excel2010双击有什么作用?
excel2010双击有什么作用? excel2010双击 1. 巧分窗口 如果仔细观察可能会发现,在Excel垂直滚动条上方与带黑三角形按钮相邻的地方,有一个折叠起来的按钮,双击(以下双击均指双击鼠标左键)它,即可将当前窗口上下一分为二;双击水平滚动条右方的折叠起来的按钮,可将当前窗左右一分为二. 2. 调整列宽 单元格内的文本或数字在列宽不够时,超出宽度部分不显示或显示为#,这时可将鼠标指向此列列标右边界线,待鼠标指针变成左右的双向箭头时双击,可得到最适合的列宽,即列宽刚好容纳此单元格内