【发布时间】:2011-04-02 05:47:53
【问题描述】:
我在 DataGridView 上显示价格(在 VS 2008 上用 C# 开发的 WinForms 应用程序上)。 列类型为 DataGridViewComboBoxColumn。
此列的 DefaultCellStyle.Format 属性设置为“C2”,并且价格确实在此列的单元格中格式化为货币。
但是,当用户单击 ComboBox 来选择一个值时,列表中的值没有被格式化。 例如,而不是看到:
3.90 €
4.50 €
5.95 €
他们看到
3.9
4.5
5.95
这些值也是左对齐的,而我希望它们右对齐。
这是一张显示当前行为的图片,我们可以清楚地看到它看起来并不那么好。
是否有可能得到我想要的结果?
谢谢。
【问题讨论】:
标签: c# .net winforms datagridview combobox