我正在爲員工的換班計劃創建日曆視圖。將換行符插入XtraGrid單元格
基本上,我需要做的是取代「 - 」與換行符的細胞,使細胞將顯示爲:
|--------|
|Saturday|
|--------|
| 1 |
| O2 |
----------
任何幫助表示衷心感謝。
我正在爲員工的換班計劃創建日曆視圖。將換行符插入XtraGrid單元格
基本上,我需要做的是取代「 - 」與換行符的細胞,使細胞將顯示爲:
|--------|
|Saturday|
|--------|
| 1 |
| O2 |
----------
任何幫助表示衷心感謝。
您可以使用RepositoryItemMemoEdit
爲您ColumnEdit
。它允許在單元格中使用換行符。
這裏是例子:
var edit = new RepositoryItemMemoEdit();
foreach (GridColumn column in gridView1.Columns)
column.ColumnEdit = edit;
gridView1.SetRowCellValue(1, gridView1.Columns[0], "2\n02");
您可以使用ColumnView.CustomColumnDisplayText事件,在那裏您可以將文本與'-'
分開或替換爲Environment.NewLine
。
第二種方法,使用HTML Text Formatting作爲網格編輯器。有關此方法,請參閱search result。
非常感謝! :) RepositoryItemMemoEdit()這是我一直需要的。 – Randolph