datagridview

    2热度

    2回答

    我有一个TabPage中的DataGridView控件,我监听SelectionChanged事件。当选择TabPage时,DataGridView选择第一行并触发SelectionChanged事件。我怎样才能阻止它自动选择一行?

    18热度

    6回答

    我在我的WinForms应用程序中有一个DataGridViewComboBoxColumn的DataGridView。我需要手动下拉(打开)这个DataGridViewComboBoxColumn,比方说,点击一个按钮后。 我需要这个的原因是我已经将SelectionMode设置为FullRowSelect,我需要点击2-3次打开组合框。我想单击组合框单元,它应该立即下降。我想用CellClic

    1热度

    1回答

    在未绑定的datagrid视图组合框列中处理主键的最佳实践方式是什么? 我想显示一个有意义的值,但只存储主键(很像访问组合框)。我通过将一个具有两个属性的对象添加到items集合中而不是普通的字符串来实现这一点。然后通过将选定的组合框的索引值转换回其对象形式,然后检索属性来检索。这工作得很好,但我无法复制与datagridview组合技术,因为我似乎无法访问项目集合。虽然我可以在创建列时正常添加对

    4热度

    3回答

    我的应用程序有一个DataGridView对象和一个MousePos类型的列表。 MousePos是一个自定义类,它包含鼠标X,Y坐标(类型为“Point”)和该位置的运行计数。我有一个线程(System.Timers.Timer),每秒产生一次事件,检查鼠标位置,添加和/或更新此列表中鼠标位置的计数。 我想有一个类似的运行线程(同样,我认为System.Timers.Timer是一个不错的选择)

    1热度

    2回答

    好的,所以我将DataGridView绑定到后台线程中的BindingSource,而“Please Wait”模型窗口保留了用户的娱乐空间。没问题。 但是,我需要根据行的databounditem类型更改一些行背景颜色。就像这样: for (int i = 0; i < dgItemMaster.Rows.Count; i++) { if (dgItemMaster.Rows[i].

    0热度

    3回答

    我正在创建一个应用程序,它在DataGridView中显示一些消息及其方向。我想用图片替换一些列内容。例如,我想用绿色箭头(某些.jpg图像)替换表示来电的数字0。 有谁知道这可以实现? 谢谢!

    1热度

    2回答

    我想设置DataGridView行的背景颜色为红色。我尝试了以下行: dgvActiveCalls.Rows [1] .DefaultCellStyle.BackColor = Color.Red; 但它不起作用。然后只是为了查看更新是否有问题,我尝试绘制列而不是行: dgvActiveCalls.Columns [1] .DefaultCellStyle.BackColor = Color.Re

    6热度

    7回答

    我试图让DataGridView将“插入新行”行作为网格中的第一行而不是最后一行。我怎么去做这件事,甚至有可能在控制中?

    5热度

    1回答

    如何将可编辑的DataGridView链接到WinForms项目中的XML文件?

    2热度

    1回答

    有谁知道当用户在DataGridViewTextBoxCell中单击右键时,如何禁用系统上下文菜单?我试图重写DataGridView级别的WndProc(因为在Cell级别上没有WndProc覆盖),但似乎没有任何工作。任何帮助将不胜感激。 以下是我在常规TextBox中实现此操作的方法,但是,我需要以同样的方式为DataGridViewCell工作? public class NoContex