找回密码
 立即注册

QQ登录

只需一步,快速开始

duankt

注册会员

5

主题

19

帖子

123

积分

注册会员

积分
123

活字格认证微信认证勋章

duankt
注册会员   /  发表于:2016-4-5 20:44  /   查看:3394  /  回复:2

一般都是拖拽控件,
怎么在后台用代码实现动态创建表格控件
ESSL2N)QKE98${Q8Z%1SBCF.png

2 个回复

倒序浏览
duankt
注册会员   /  发表于:2016-4-5 21:16:28
沙发

我知道啦,代码如下:

public Form1()
        {
            InitializeComponent();
            this.fpSpread1 = new FarPoint.Win.Spread.FpSpread();
            this.fpSpread1_Sheet1 = new FarPoint.Win.Spread.SheetView();
            ((System.ComponentModel.ISupportInitialize)(this.fpSpread1)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.fpSpread1_Sheet1)).BeginInit();
            this.SuspendLayout();
            //
            // fpSpread1
            //
            this.fpSpread1.AccessibleDescription = "";
            this.fpSpread1.Dock = System.Windows.Forms.DockStyle.Fill;
            this.fpSpread1.Location = new System.Drawing.Point(0, 0);
            this.fpSpread1.Name = "fpSpread1";
            this.fpSpread1.Sheets.AddRange(new FarPoint.Win.Spread.SheetView[] {
            this.fpSpread1_Sheet1});
            this.fpSpread1.Size = new System.Drawing.Size(718, 454);
            this.fpSpread1.TabIndex = 0;
            //
            // fpSpread1_Sheet1
            //
            this.fpSpread1_Sheet1.Reset();
            this.fpSpread1_Sheet1.SheetName = "Sheet1";
            this.Controls.Add(this.fpSpread1);
            ((System.ComponentModel.ISupportInitialize)(this.fpSpread1)).EndInit();
            ((System.ComponentModel.ISupportInitialize)(this.fpSpread1_Sheet1)).EndInit();
        }
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-4-6 09:06:32
板凳
duankt 发表于 2016-4-5 21:16
我知道啦,代码如下:

public Form1()

对的,参考Designer.cs里面的代码就好了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部