在 XtraGrid 单元格中插入换行符
Insert Line Break into XtraGrid Cells
我正在为员工的轮班安排创建日历视图。
基本上,我需要做的是用换行符替换单元格中的“-”,以便单元格显示为:
|--------|
|Saturday|
|--------|
| 1 |
| O2 |
----------
真诚感谢任何帮助。
您可以使用 ColumnView.CustomColumnDisplayText 事件,在那里您可以用 '-'
拆分文本或用 Environment.NewLine
替换文本。
第二种方法,对这种方法使用HTML Text Formatting for the grid editor. See the search result。
您可以使用 RepositoryItemMemoEdit
as your ColumnEdit
。它允许在单元格中使用换行符。
这是示例:
var edit = new RepositoryItemMemoEdit();
foreach (GridColumn column in gridView1.Columns)
column.ColumnEdit = edit;
gridView1.SetRowCellValue(1, gridView1.Columns[0], "2\n02");
我正在为员工的轮班安排创建日历视图。
基本上,我需要做的是用换行符替换单元格中的“-”,以便单元格显示为:
|--------|
|Saturday|
|--------|
| 1 |
| O2 |
----------
真诚感谢任何帮助。
您可以使用 ColumnView.CustomColumnDisplayText 事件,在那里您可以用 '-'
拆分文本或用 Environment.NewLine
替换文本。
第二种方法,对这种方法使用HTML Text Formatting for the grid editor. See the search result。
您可以使用 RepositoryItemMemoEdit
as your ColumnEdit
。它允许在单元格中使用换行符。
这是示例:
var edit = new RepositoryItemMemoEdit();
foreach (GridColumn column in gridView1.Columns)
column.ColumnEdit = edit;
gridView1.SetRowCellValue(1, gridView1.Columns[0], "2\n02");