背景:
我有一个带有多个 TextColumns 的 DataGrid。一列是只读的,并且绑定到 DataGrid 之外的 TextBox 的文本。此 TextBox 是一个多行文本框,这意味着 AcceptsReturn = true 且 TextWrapping = Wrap。
问题:
当用户在多行 TextBox 中输入多行时,绑定的 DataGridCell(及其行)会垂直增长,以便显示所有文本。
问题:
- 当应该出现多行时,有没有办法让垂直滚动条出现在单元格内?
- 通常,由于多行内容,还有哪些其他技术可以规避 DataGridCell 及其行的增长?
研究:
我知道我可以通过强制设置它的高度来防止 DataGridRow 的增长。但是,这不会触发滚动条。
我确认 DataGridCell 中的 TextBlock 的 WordWrap 已关闭。
谢谢