WPF组合框项显示查询
我有一个要放入组合框的双值列表。 当数据是一个整数值时,我发现它们减少了小数点。 即使是整数值,如何显示小数点后2位以内的项目 xamlWPF组合框项显示查询,wpf,data-binding,combobox,Wpf,Data Binding,Combobox,我有一个要放入组合框的双值列表。 当数据是一个整数值时,我发现它们减少了小数点。 即使是整数值,如何显示小数点后2位以内的项目 xaml 代码隐藏 List<double> valueList = new List<double>(); for(double i=0; i < 3; i = i + 0.5) { valueList .Add(i); } cbxValue.ItemsSource = valueList; cbxValue.Select
代码隐藏
List<double> valueList = new List<double>();
for(double i=0; i < 3; i = i + 0.5)
{
valueList .Add(i);
}
cbxValue.ItemsSource = valueList;
cbxValue.SelectedIndex = valueList.Count - 1;
List valueList=新列表();
对于(双i=0;i<3;i=i+0.5)
{
价值清单。添加(i);
}
cbxValue.ItemsSource=值列表;
cbxValue.SelectedIndex=valueList.Count-1;
输出:
- 0
- 0.5
- 一,
- 1.5
- 二,
- 2.5
- 三,
- 0.00
- 0.50
- 1.00
- 1.50
- 二点
- 2.50
- 三点
ItemStringFormat
,以便将十进制值格式化为小数点。对于两个小数点,可以将ItemStringFormat设置为
<ComboBox x:Name="cbxValue" ItemStringFormat="F2"/>
谢谢这就是我需要的。
<ComboBox x:Name="cbxValue" ItemStringFormat="F2"/>
cbxValue.ItemStringFormat="F2";