Posted 31 October 2018, 6:21 am EST
So, basically, I have some computed columns, using a binding on the row data item, and a value converter.
<c1:Column Header="Security Qty" HeaderTextWrapping="True" Width="75" IsReadOnly="True" HeaderHorizontalAlignment="Center"
Binding="{Binding Converter={StaticResource ICashItemQuantityConverter}, StringFormat='###,##0.00;;#'}"
DataType="{x:Type system:Double}"
HorizontalAlignment="Right" GroupAggregate="Custom"/>
It works just fine on screen - but when I try to copy the row to excel, the values on the computed columns are being replaced with the parent object .ToString() implementation.
I’m not using a custom template or anything, but the documentation says that even if you are, the column binding is provided solely for copy/paste, sorting, etc functionality. Is there any obvious reason why copy/paste isn’t picking up the value converter?