Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# DataGridTextColumn不';“不允许进入”;“双”字;价值_C#_.net_Wpf_Binding_Wpfdatagrid - Fatal编程技术网

C# DataGridTextColumn不';“不允许进入”;“双”字;价值

C# DataGridTextColumn不';“不允许进入”;“双”字;价值,c#,.net,wpf,binding,wpfdatagrid,C#,.net,Wpf,Binding,Wpfdatagrid,我有双倍的财产double?MyDouble{get..set…}。 我已将其绑定到DataGridTextColumn中: 除非我添加UpdateSourceTrigger=PropertyChanged,否则它可以正常工作 在这种情况下,我不能输入“.”并添加“double”值。如何避免这种行为?我认为这与您的windows本地化设置有关。例如,如果您想将美国本地化窗口下的“1,65”转换为双精度,将引发异常。但是,当您希望在捷克本地化下转换相同的字符串时,它将继续 如果不将Upda

我有双倍的财产
double?MyDouble{get..set…}
。 我已将其绑定到DataGridTextColumn中:


除非我添加UpdateSourceTrigger=PropertyChanged,否则它可以正常工作



在这种情况下,我不能输入“.”并添加“double”值。如何避免这种行为?

我认为这与您的windows本地化设置有关。例如,如果您想将美国本地化窗口下的“1,65”转换为双精度,将引发异常。但是,当您希望在捷克本地化下转换相同的字符串时,它将继续


如果不将UpdateSourceTrigger设置为PropertyChanged,它真的可以工作吗?我认为它只允许您输入“.”,但绑定不会将值设置为基础上下文。

我认为这与您的windows本地化设置有关。例如,如果您想将美国本地化窗口下的“1,65”转换为双精度,将引发异常。但是,当您希望在捷克本地化下转换相同的字符串时,它将继续


如果不将UpdateSourceTrigger设置为PropertyChanged,它真的可以工作吗?我认为它只允许您输入“.”,但绑定不会将值设置为基础上下文。

卸载.NET 4.5 Beta版。我已将此错误发布到。

卸载.NET 4.5 Beta版。我已将此错误发布到。

对于那些尚未找到任何其他解决方案的人,我还发现了以下内容:


数据类型允许您选择它是什么数据类型,您的数据类型很可能设置为
int32

对于那些尚未找到任何其他解决方案的人,我还发现了以下内容:


数据类型允许您选择它是什么数据类型,很可能您的数据类型设置为
int32

,因此使用“double”可以使用“.”?是的,我可以使用“.”使用“double?”。使用“double”可以使用“.”使用“double?”。是的,我可以使用“.”使用“double?”。不使用UpdateSourceTrigger它可以工作。现在我正在尝试卸载.NET 4.5 Beta版。如果不使用UpdateSourceTracger,它可以正常工作。现在我正在尝试卸载.NET4.5beta。您应该始终内联图像。谁知道你上传了什么样的图片!我明白了,谢谢你让我知道,希望你没有因为那件事而给我打分。这可能是很多人遇到的问题的解决方案,如果把它标记下来,就会让它看起来好像是错误的答案。你应该始终将图像内联。谁知道你上传了什么样的图片!我明白了,谢谢你让我知道,希望你没有因为那件事而给我打分。这可能是很多人遇到的问题的解决方案,把它标记下来会让它看起来好像是错误的答案。