StringFormat для выравнивания по десятичной точке - PullRequest
1 голос
/ 02 февраля 2012

Я не уверен, что это будет возможно, но я все равно спрошу.

У меня есть GridBoundColumn, который связан с двойным свойством (Цена).

<telerik:GridBoundColumn DataField="Price" 
                         DataFormatString="{0:#0.00####}" 
                         ItemStyle-HorizontalAlign="Right"
                         DataType="System.Double" 
                         HeaderText="Price"
                         UniqueName="Price">

Пользователи хотели бы всегда видеть 2 десятичных знака, но не более 4, если они ненулевые, и они также хотели бы, чтобы текст был выровнен по десятичному знаку.Есть ли способ сделать это непосредственно в DataFormatString?На данный момент все числа, кроме тех, у которых больше 2dp, выровнены.

...