【问题标题】:WinForm DataGridView Multi-LineWinForm DataGridView 多行
【发布时间】:2016-07-18 17:36:55
【问题描述】:

这是我的 DataGridView。

我想做多行。

From: 1abcdefghijklmno

To:   1abcdefghijklmno
      pqrstuvwxyzabcde
      fghijklmnopqrstu
      vwxyz

我该怎么办?

我的代码:

    private void Form1_Load(object sender, EventArgs e)
    {
        var myArray1 = new string[] { "1abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz", "2abc" };
        var myArray2 = new string[] { "3abc", "4abc" };
        var myArray = new string[][] { myArray1, myArray2 };

        foreach( var x in myArray )
            dataGridView1.Rows.Add(x);
    }

和另一个代码页.. DataGridView 部分

        // dataGridView1
        dataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
        this.dataGridView1.DefaultCellStyle = dataGridViewCellStyle3;
        dataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
        this.dataGridView1.RowsDefaultCellStyle = dataGridViewCellStyle4;
        this.dataGridView1.RowTemplate.DefaultCellStyle.WrapMode = System.Windows.Forms.DataGridViewTriState.True;

我想我已经尽力了。

第 1 列

        // Column1

        dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
        this.Column1.DefaultCellStyle = dataGridViewCellStyle1;

第 2 列

        // Column2

        dataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
        this.Column2.DefaultCellStyle = dataGridViewCellStyle2;

问候

【问题讨论】:

    标签: c# winforms datagridview


    【解决方案1】:

    这两行应该可以解决问题:

    dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
    dataGridView1.RowsDefaultCellStyle.WrapMode = DataGridViewTriState.True;
    

    但请注意,网格会将新单词拆分为新行,而不是单个单词。因此,如果您写aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa,您将不会得到一个换行符。但是如果你写aaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaa,你会得到一个包装。

    【讨论】:

    • “但请注意,网格会将新单词分解为新行而不是单个单词。”
    猜你喜欢
    • 1970-01-01
    • 2016-02-08
    • 1970-01-01
    • 2021-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-18
    • 2012-01-09
    相关资源
    最近更新 更多