-
最近在公司要求开发winform遇到一个datagridview奇怪的问题.请教大神们.这是bug嘛10
在datagridview中.我的第一列加入了checkboxcolumn..若数据加载后超过datagridview长度.datagridview出现拉动条.则第一个checkbox无法点击.我委托了cellcontentclick的事件,该事件并唔触发,但从第二个checkbox开始就能触发.且我换成其他的type组件.如button.就不会存在checkbox的诡异的行为.请问各位大神知道解决方案吗?因为源码量比较大.项目比较紧,目前还未找到解决方案.
问题补充:<div class="quote_title">wandou 写道</div><div class="quote_div"><div class="quote_title">冇心人 写道</div> <br /><div class="quote_div"> <br /><p>在datagridview中.我的第一列加入了checkboxcolumn..若数据加载后超过datagridview长度.datagridview出现拉动条.则第一个checkbox无法点击.我委托了cellcontentclick的事件,该事件并唔触发,但从第二个checkbox开始就能触发.且我换成其他的type组件.如button.就不会存在checkbox的诡异的行为.请问各位大神知道解决方案吗?因为源码量比较大.项目比较紧,目前还未找到解决方案.</p> <br /></div> <br /><p>我代表微软保证,是你自己的问题。我验证过了。</p> <br /><p>不要养成有问题就把责任推卸到微软的习惯,因为微软不会辩解。这样它会很冤枉。</p></div> <br />我完全按照微软的datagridview做的..你是不是内容没超过datagridview的长度.我也没有把责任推卸到微软....我只是疑问这是不是bug...没有确切说他是bug......2010年8月27日 10:38
2个答案 按时间排序 按投票排序
-
冇心人 写道
在datagridview中.我的第一列加入了checkboxcolumn..若数据加载后超过datagridview长度.datagridview出现拉动条.则第一个checkbox无法点击.我委托了cellcontentclick的事件,该事件并唔触发,但从第二个checkbox开始就能触发.且我换成其他的type组件.如button.就不会存在checkbox的诡异的行为.请问各位大神知道解决方案吗?因为源码量比较大.项目比较紧,目前还未找到解决方案.
我代表微软保证,是你自己的问题。我验证过了。
不要养成有问题就把责任推卸到微软的习惯,因为微软不会辩解。这样它会很冤枉。
2010年8月27日 10:38
相关推荐
在C# WinForm开发中,`DataGridView`是一个非常重要的控件,用于展示表格数据,它提供了丰富的功能,如数据绑定、排序、筛选、编辑等。本篇将详细讲解`DataGridView`的一些关键知识点。 1. **数据绑定**: `...
默认情况下,`DataGridView`在数据末尾会显示一个空白的新行,供用户添加新记录。如果不需要此功能,可以禁用它。这通过将`AllowUserToAddRows`属性设置为`False`实现: ```vb ' VB.NET示例代码 DataGridView1....
在这个特定的场景中,我们关注的是如何在`DataGridView`的表头添加一个`CheckBox`,以便实现全选和全不选的功能。这将大大提升用户体验,使得用户可以快速地对所有行进行操作,如批量删除、更新等。 首先,我们需要...
在本文中,我们将深入探讨如何在Windows Forms(Winform)应用程序中实现一个美观且功能丰富的DataGridView折叠控件。这个控件允许用户以折叠的方式查看和管理大量数据,从而提高用户体验和界面的整洁度。我们将主要...
在Windows Forms(WinForm)开发中,`DataGridView`控件是一种常用的数据展示工具,它可以方便地展示表格形式的数据。在某些复杂的应用场景中,我们可能需要实现数据的分层显示,这时就需要用到“可折叠的...
当你需要创建一个具有多层表头的复杂数据展示时,`winform datagridview多层表头`是一个关键知识点。多层表头可以更好地组织和分类数据,使用户能够更清晰地理解和操作复杂的表格数据。 在C#中实现`DataGridView`的...
根据给定的信息,本文将对C# WinForm开发中DataGridView控件的各种操作进行详细总结,主要包括单元格操作、属性设置等内容。 ### 一、获取当前单元格信息 在C# WinForm开发中,通过`DataGridView`控件可以方便地...
在C# WinForm应用中,首先需要在设计视图中从工具箱中拖放一个`DataGridView`控件到窗体上,或者在代码中通过`new DataGridView()`创建实例并设置其属性,然后将其添加到窗体的控件集合中。 3. **绑定数据源** `...
c# winform ===datagridview 单元格合并 c# winform ===datagridview 单元格合并 c# winform ===datagridview 单元格合并
### C# Winform中DataGridView的操作 #### 概述 DataGridView 控件是Windows Forms应用程序中用于显示数据的强大工具。它能够方便地展示二维表格形式的数据,并提供了丰富的功能,如排序、筛选、编辑等。本文将...
在Windows Forms(WinForm)应用程序中,`DataGridView`控件是一种常用的数据展示工具,它可以方便地显示和编辑表格数据。然而,在多线程环境中,直接对`DataGridView`进行操作可能会导致一些问题,最常见的就是出现...
"基于C#的WinForm中DataGridView控件操作汇总" 在C#的WinForm中,DataGridView控件是一种常见的控件,用于显示和编辑表格数据。下面将对DataGridView控件的操作进行汇总。 一、单元格内容的操作 在DataGridView...
在C# WinForm开发中,`DataGridView`控件是一个常用的数据展示工具,它允许开发者将数据绑定到控件上,方便用户进行查看、编辑和操作。本资源主要讲解如何将集合中的对象属性绑定到`DataGridView`,从而实现数据的...
在C# WinForm开发中,`DataGridView`是一个非常常用的控件,用于展示表格数据。而`DataGridViewComboBoxColumn`是`DataGridView`的一个列类型,它允许用户在单元格中选择一个值,这个值通常是从下拉列表中选取。在这...
Winform DataGridView 的详细属性和应用 DataGridView 是一个强大的控件,广泛应用于Windows Forms 应用程序中,用于显示和编辑表格数据。在实际开发中,DataGridView 的属性和方法的正确使用对提高应用程序的用户...
在某些应用中,我们可能需要在`DataGridView`的底部添加一个总计行,来显示列数据的总和或其他统计信息。这个功能可以通过自定义`DataGridView`行为或使用第三方库来实现。 ### 1. `DataGridView`总计行的基本概念 ...
在C# WinForm开发中,`DataGridView`控件是一个常用的数据展示工具,它允许用户以表格形式查看和操作数据。而`DataGridView`中的复选框列(Checkbox Column)则为用户提供了一种方便的选择方式,例如在多选或单选...
在Windows Forms开发中,DataGridView控件是一个非常常用的数据展示组件,它允许用户以表格形式查看和操作数据。本文将深入探讨“Winform DataGridView 移动列”这一主题,旨在帮助开发者更好地理解和实现列的动态...
本文将深入探讨如何在C#的WinForm环境中使用`DataGridView`控件实现多维表头的合并,并提供一个简单的教程。 首先,我们需要了解`DataGridView`的基本用法。它是.NET Framework中的一个控件,可以用来显示表格数据...
在C# WinForm开发中,`DataGridView`是一个非常重要的控件,它用于显示表格数据,类似于Excel电子表格。然而,标准的`DataGridView`控件不直接支持多行表头,这意味着默认情况下,表头只能显示一行文字。但在某些...