继承自 DataGridTextColumn 并重写GenerateElement
我正在尝试创建一个自定义 DataGrid,在其中我可以根据单元格值格式化各个单元格(即;红色文本表示负值,绿色文本表示正值),就像这种方法一样...
如何获取 WPFToolkit DataGrid 中当前单元格的绑定值
我还需要将值从负数转换为带括号的值(即 -2.34 到 (2.34))。 我已经让继承/覆盖工作了。我的问题是,如何访问重写的GenerateElement方法中单元格中的值。
提前致谢, 菲尔
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我的做法是错误的。我需要使用 IValueConverter 并绑定 Text 和 Foreground 属性,如下所示...
以及 Xaml...
以及管道...
My approach was wrong. I needed to use IValueConverter and bind the Text and Foreground properties like so...
And the Xaml...
And the plumbing...