DataGridView denetiminin bir hücrede çok satırlı metin göstermesi mümkün mü?C#: DataGridView denetiminde çok satırlı metin
Visual Studio 2005 ve C# kullanıyorum.
DataGridView denetiminin bir hücrede çok satırlı metin göstermesi mümkün mü?C#: DataGridView denetiminde çok satırlı metin
Visual Studio 2005 ve C# kullanıyorum.
DefaultCellStyle.WrapMode
sütun özelliğini DataGridViewTriState.True
olarak belirlemelisiniz. Bundan sonra hücrelerdeki metin doğru görüntülenecektir. (DataGridView
tek sütun ile)
Örnek:
dataGridView1.Columns[0].DefaultCellStyle.WrapMode = DataGridViewTriState.True;
dataGridView1.Rows.Add("test" + Environment.NewLine + "test");
(Environment.NewLine
Windows = \r\n
) Benim durumumda
Bu yeterli olmayabilir. Satır yüksekliğini de ayarlamanız gerekir. Veya dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells; –
Mükemmel Dostum. Zamanımı kurtardın. Patlamalar. –
dgv.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
dgv.Columns[1].DefaultCellStyle.WrapMode = DataGridViewTriState.True;
, ben her iki ayar ek olarak (bu şekilde çalışması lazım AutoSizeRowsMode için AllCells ve AutoSizeColumnsMode için AllCells):
dgvTwinReverb.Columns[PEANUT_GALLERY_COLUMN].DefaultCellStyle.WrapMode = DataGridViewTriState.True;
dgvTwinReverb.Columns[PEANUT_GALLERY_COLUMN].MinimumWidth = PEANUT_GALLERY_COLUMN_DESIRED_WIDTH;
dgv.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
dgv.Columns[1].DefaultCellStyle.WrapMode = DataGridViewTriState.True;
1- Datagridview > properties > DataGridViewCellStyle > WrapMode=True
2 -Datagridview > properties > DataGridViewCellStyle > AutoRowSizeMode=AllCells
3- Datagridview > properties > Cloumn >(cloumn selected which you want to multiline)
DefaultCellStyle > Alingment=NotSet and WrapMode=NotSet
Bazı neyi benzer değiştirebilir gerçek olmalıdır yayınlayın, lütfen http://stackoverflow.com/questions/1559867/how-to-set-datagridview-textb adresini ziyaret edin. okso-kolon-çoklu-hat. –