找回密码
 立即注册

QQ登录

只需一步,快速开始

lixs1121

新手上路

2

主题

2

帖子

32

积分

新手上路

积分
32
  • 30

    金币

  • 主题

  • 帖子

最新发帖
lixs1121
新手上路   /  发表于:2012-8-7 11:31  /   查看:5590  /  回复:1
spread5中实现当前选中行像一个单元格,每一个单元格连接的地方的网格线隐藏,整行有突出边框,其余行正常显示,有网格线。

1 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-8-7 15:03:00
沙发
你需要的选择样式,可以在Spread所提供的功能上进行一定的修改,比如通过下面的代码:
  1.     public partial class Form1 : Form
  2.     {
  3.         public Form1()
  4.         {
  5.             InitializeComponent();
  6.         }

  7.         private void Form1_Load(object sender, EventArgs e)
  8.         {
  9.             fpSpread1.ActiveSheet.SelectionUnit = FarPoint.Win.Spread.Model.SelectionUnit.Row;
  10.             fpSpread1.ActiveSheet.OperationMode = FarPoint.Win.Spread.OperationMode.RowMode;
  11.             fpSpread1.FocusRenderer = null;
  12.         }

  13.         private void fpSpread1_SelectionChanged(object sender, FarPoint.Win.Spread.SelectionChangedEventArgs e)
  14.         {
  15.             fpSpread1.ActiveSheet.ActiveRow.Border = new FarPoint.Win.LineBorder(Color.Black, 2, false, true, false, true);
  16.         }

  17.         private void fpSpread1_SelectionChanging(object sender, FarPoint.Win.Spread.SelectionChangingEventArgs e)
  18.         {
  19.             fpSpread1.ActiveSheet.ActiveRow.ResetBorder();
  20.         }
  21.     }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部