sourcegrid控件文本过长自动换行

sourcegrid控件文本过长自动换行SourceGrid.Cells.Cellc=newSourceGrid.Cells.Cell("文本很长需要自动换行")... sourcegrid控件文本过长自动换行
SourceGrid.Cells.Cell c = new SourceGrid.Cells.Cell("文本很长需要自动换行")
展开
 我来答
司马刀剑
高粉答主

2018-12-07 · 每个回答都超有意思的
知道顶级答主
回答量:4.6万
采纳率:93%
帮助的人:7530万
展开全部
Ext的Grid在默认情况下,单元格中的内容超长时会显示成: XXXXX.....,省略号为未显示出来的内容,但在某些时候,我们需要让内容自动换行显示,可参考下面这种方法:
写一个Renderer
view plaincopy to clipboardprint?
//呈现Grid单元格内容时,如果内容超长,则换行显示
var renderAutoNewLine = function(v) {
return "<div style="word-wrap:break-word;word-break: break-all;" mce_style="word-wrap:break-word;word-break: break-all;">" + v + "</div>";
}

为需要自动换行的列指定Renderer:
view plaincopy to clipboardprint?
<ext:Column Sortable="true" Width="120" DataIndex="GovernmentAgency" Css="table-layout" Align="Center"
Header="发证机关">
<Renderer Fn="renderAutoNewLine" />
</ext:Column>
追问
说的是c#的第三方控件Source Grid,有没有方法让文本自动换行啊,默认超过长度只能显示省略号
百度网友7a28167
2020-04-26
知道答主
回答量:6
采纳率:0%
帮助的人:4099
展开全部
ICell 使用 new SourceGrid.Cells.RichTextBox。value为rtf类型的,这个单元格可以实现自动换行和富文本的实现。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式