如何以指定格式例如:0.0000将 ComboBoxEdit 中的值显示为 4 点十进制数 devexpress 控制需要

问题描述

Itemsource 绑定到一个字符串列表(数字不带小数点) 将 ComboBoxEdit 值显示为 4 点十进制数:这是示例代码

                        <dxe:ComboBoxEdit x:Name="Stop"
                                          Grid.Column="2"
                                          Width="250"
                                          Margin="0,6,5,15"
                                          HorizontalAlignment="Right"
                                          ItemsSource="{Binding CurrentJobItem.ScanSettings[0].StopCollection}"
                                          IsTextEditable="True"
                                          AutoComplete="True"
                                          IncrementalFiltering="True"
                                          ImmediatePopup="True"
                                          EditValue="{Binding CurrentJobItem.ScanSettings[0].Stop,UpdateSourceTrigger=LostFocus,Converter={StaticResource JobSettingConverter}}"
                                          PreviewTextInput="NumberValidationComboBox"
                                          InputScope="Number"
                                          Validate="TextEditMaterialValidate">
                            <dxe:ComboBoxEdit.ItemTemplate>
                                <DataTemplate>
                                    <TextBlock Text="{Binding StringFormat={}{0:0000}}" />
                                </DataTemplate>
                            </dxe:ComboBoxEdit.ItemTemplate>
                        </dxe:ComboBoxEdit>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...