回复 1楼czpi的帖子
目前提供了CurrentCellBorderLine和CurrentRowBorderLine属性,但不能单独设置上下边框。
如果自己写代码实现的话,可以通过设置SelectedCells的border的上、下线,但是这个做法会有一定的limitation,还望知晓。
为了给你提供思路,特别写了一段代码,仅供参考:
- List<Cell> rowList = new List<Cell>();
- void gcMultiRow1_SelectionChanged(object sender, EventArgs e)
- {
- foreach (var item in rowList)
- {
- item.Style = null;
- }
- this.rowList.Clear();
- foreach (var item in this.gcMultiRow1.SelectedCells)
- {
- item.Style.Border = new Border(Line.Empty, new Line(LineStyle.Double, Color.Black), Line.Empty, new Line(LineStyle.Double, Color.Black));
- this.rowList.Add(item);
- }
- }
复制代码 |