问题标签 [datagridrowheader]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 数据网格行标题未根据内容调整大小
我正在自定义一个 DataGrid,以便用户可以通过 TextBox 将信息直接输入到标题中。
我遇到的问题是,当文本更改时,行标题没有调整大小以匹配内容的大小:
如您所见,一旦文本框的大小减小以匹配新文本,标题不会减小以匹配文本框。
符合最低限度、完整和可验证的示例要求:
在任何行标题中键入一些内容。然后清除它以重现。
那么我能做些什么来强制行标题宽度并确保它保持可能的最小宽度(不侵犯实际的行标题内容)?
c# - 在 C# 中使用 CellClicked 事件时,如何检查是否在 datagridview 中单击了行标题?
dataGridView1_CellClick
我有一个 datagridview,我使用事件在单击的单元格上弹出一个 dateTimeSelector 。但是,如果我单击其中一个行标题,则会出现以下错误:
System.ArgumentOutOfRangeException: '索引超出范围。必须是非负数且小于集合的大小。参数名称:索引'
这是我用作参考的代码:
我想要一个解决方案来检查单击的单元格是否是行标题。如果是,那我根本不会弹出dateTimeSelector。我怎么做?
提前致谢,
江田