c# - DataGridTextColumn 不允许输入 "double"值

标签 c# .net wpf binding wpfdatagrid

我有双倍的属性(property) ? MyDouble { 获取 .. 设置 ... }。 我在 DataGridTextColumn 中绑定(bind)了它:

<DataGridTextColumn Binding="{Binding MyDouble}" />

它工作正常,除非我添加 UpdateSourceTrigger=PropertyChanged。

<DataGridTextColumn Binding="{Binding MyDouble, 
                              UpdateSourceTrigger=PropertyChanged}" />

在这种情况下我不能输入“.”并添加“双”值。我怎样才能避免这种行为?

最佳答案

卸载 .NET 4.5 测试版。我已将此错误发布到 Microsoft support .

关于c# - DataGridTextColumn 不允许输入 "double"值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9805539/

相关文章:

c# - 在 C# 中将金额转换为卢比和 paise 中的单词格式

c# - Entity Framework : Could Not Load Context

.net - TLS 1.2 - 提供给函数的 token 无效

c# - 我什么时候应该在事件聚合器上使用事件处理程序?

c# - 更改 SharePoint 组的描述

c# - 使用反射创建通用 IList 实例

c# - WPF半透明按钮控制MediaElement

c# - 如何在将 ItemsSource 绑定(bind)到列表的 TabControl 中获取 TabItems?

c# - 如何使用带有 c# 的 google sheets api 将 csv 文件上传到 google sheets?

.net - 如何在 Entity Framework 中查找最后插入行的标识?