找回密码
 立即注册

QQ登录

只需一步,快速开始

taxsoft

中级会员

76

主题

246

帖子

608

积分

中级会员

积分
608

活字格认证微信认证勋章元老葡萄

taxsoft
中级会员   /  发表于:2012-5-23 15:36  /   查看:4769  /  回复:5
封装的Spread,想不要显示行列号
  1. Protected Overrides Sub-------()
  2.         MyBase.------()

  3.             ActiveSheet.ColumnHeaderVisible = False
  4.             ActiveSheet.RowHeaderVisible = False

  5.     End Sub
复制代码
这样的话,窗体上加载封装的Spread时候闪一下,行列号又出来了(当然,在窗体里是可以控制的)
另外。这个只针对当前sheet,如何让新建的Sheet也不显示行列号呢

5 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-5-23 16:03:00
沙发
ActiveSheet只是设置了当前Sheet,如果想所有的Sheet都没有行列头,可以循环fpSpread1.Sheets对每个Sheet都设置没有行列头
此外,设置行列头不可见还可以用下面的方法:
  1.         fpSpread1.Sheets[i].RowHeader.ColumnCount = 0
  2.         fpSpread1.Sheets[i].ColumnHeader.RowCount = 0
复制代码
回复 使用道具 举报
taxsoft
中级会员   /  发表于:2012-5-23 16:08:00
板凳
原帖由 dof 于 2012-5-23 16:03:00 发表
ActiveSheet只是设置了当前Sheet,如果想所有的Sheet都没有行列头,可以循环fpSpread1.Sheets对每个Sheet都设置没有行列头
此外,设置行列头不可见还可以用下面的方法:
[code]        fpSpread1.Sheets.RowHea......


1.循环固然可以的,在窗体里完全可以。
2.没有办法在封装的控件里解决嘛?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-5-23 16:50:00
地板
可以在封装的Spread中添加以下代码:
  1.     public partial class MySpread : FarPoint.Win.Spread.FpSpread
  2.     {
  3.         public MySpread()
  4.         {
  5.             InitializeComponent();

  6.             this.Sheets.Changed += new CollectionChangeEventHandler(Sheets_Changed);
  7.         }

  8.         void Sheets_Changed(object sender, CollectionChangeEventArgs e)
  9.         {
  10.             foreach (FarPoint.Win.Spread.SheetView item in this.Sheets)
  11.             {
  12.                 item.ColumnHeader.Visible = false;
  13.                 item.RowHeader.Visible = false;
  14.             }
  15.         }
  16.     }
复制代码
回复 使用道具 举报
taxsoft
中级会员   /  发表于:2012-5-24 09:21:00
5#
原帖由 dof 于 2012-5-23 16:50:00 发表
可以在封装的Spread中添加以下代码:
[code]    public partial class MySpread : FarPoint.Win.Spread.FpSpread
    {
        public MySpread()
        {
            InitializeComponent();

         ......


这个方法在VB.NET 里 有点问题,不过现在已经解决
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-5-24 15:03:00
6#
OK
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部