【问题标题】:How can I make the DataGridViewTextBoxColumn wrap to a new line if its text is too long?如果文本太长,如何使 DataGridViewTextBoxColumn 换行?
【发布时间】:2011-01-03 13:18:39
【问题描述】:

我的问题很简单,但我想不出一个简单的解决方案。假设我有一个DataGridViewTextBoxColumn。如果文本太长而无法在一行中显示,如何使其将文本分成几行?

【问题讨论】:

    标签: c# winforms datagridview multiline datagridviewtextboxcell


    【解决方案1】:

    您需要创建一个新的DataGridViewCellStyle class,并将WrapMode property 设置为“True”,并将其分配给您的DataGridViewTextBoxColumnDefaultCellStyle property

    例如:

    DataGridViewCellStyle dgvCellStyle = new DataGridViewCellStyle();
    dgvCellStyle.WrapMode = DataGridViewTriState.True;
    
    myDataGridView.Columns[0].DefaultCellStyle = dgvCellStyle;
    

    【讨论】:

      【解决方案2】:

      将您的DataGridViewTextBoxColumnDefaultCellStyleWrapMode 设置为true

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-03-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多