请问如何去掉DataGridView中ColumnHeader之间的那条凹下去的分隔线,达到让相邻的两列看上去像是一列的效果
Btw,请教有什么简单的方法在DataGridViewImageCell中显示文字,或者说在DataGridViewTextBoxCell中显示图片?
谢谢!
Btw,请教有什么简单的方法在DataGridViewImageCell中显示文字,或者说在DataGridViewTextBoxCell中显示图片?
谢谢!
解决方案 »
- wmingcsharp: 请进来回复接分,我结帖时忘了给你分了
- Request 对象无法获得页面中JS动态创建的 html标签 提交的值......................................懂得请..
- 寻找安装路径
- 编译环境下如何删除其已经动态加载的dll(续昨天58分提问)
- 我想在DataGridView 中更新数据,再把这些数据更新到数据库中。
- 如何取得params传递的参数的个数?
- 用C#写域名抢注程序,该如何写,什么原理......?
- 字符串 和 SqlParameter 查询效率问题,比较难解决的问题。
- 弹出 内容 为 的警告框..
- 关于c#里属性访问器的问题
- Socket接收大容量数据问题,设计最大接收200M的数据
- C#里怎样获取pictureBox里显示图片的名称啊?
类 名 称: CustomHeaderCellNoneRight
用 途: 重写AdjustCellBorderStyle方法;
生成右边无边框的DataGridViewColumn的HeaderCell模版
*********************************************************************/
public class CustomHeaderCellNoneRight : DataGridViewColumnHeaderCell
{
public override DataGridViewAdvancedBorderStyle AdjustCellBorderStyle(
DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStyleInput,
DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStylePlaceholder,
bool singleVerticalBorderAdded, bool singleHorizontalBorderAdded,
bool isFirstDisplayedColumn, bool isFirstDisplayedRow)
{
dataGridViewAdvancedBorderStylePlaceholder =
base.AdjustCellBorderStyle(dataGridViewAdvancedBorderStyleInput, dataGridViewAdvancedBorderStylePlaceholder,
singleVerticalBorderAdded, singleHorizontalBorderAdded, isFirstDisplayedColumn, isFirstDisplayedRow);
dataGridViewAdvancedBorderStylePlaceholder.Right = DataGridViewAdvancedCellBorderStyle.None;
return dataGridViewAdvancedBorderStylePlaceholder;
}
}
DataGridView.HeaderBorderStyle设为Single,没有达到效果To一楼:你的设置方法让所有的列都混在一起了
我只想要部分列的列标题(ColumnHeader)无边框,而不是所有的都没有边框