C# 将SampleData列更改为double而不是int

C# 将SampleData列更改为double而不是int,c#,visual-studio,xaml,datagrid,blend,C#,Visual Studio,Xaml,Datagrid,Blend,已解决: 解决方案是编辑XAML中的下一行: <DataGridTextColumn Binding="{Binding Exp,StringFormat ={}{0:n3}}" Header="data"/> 我用blend制作了一个DataGrid。 DataGrid将包含几个列,其中一个是image,另一个是number 但是,绑定数据时,选项如下所示: 现在,当我试图编辑列数据和insert number(如150.5)时,我得到一个错误,因为它是int 有没有办法改

已解决:

解决方案是编辑XAML中的下一行:

<DataGridTextColumn Binding="{Binding Exp,StringFormat ={}{0:n3}}" Header="data"/>

我用blend制作了一个DataGrid。 DataGrid将包含几个列,其中一个是image,另一个是number

但是,绑定数据时,选项如下所示:

现在,当我试图编辑列数据和insert number(如150.5)时,我得到一个错误,因为它是int

有没有办法改变它,使它可以接受双重类型


谢谢。

您为此编写了什么代码?没有编写任何代码。我只是在blend中绘制,并且有一个手动插入数据的选项。您为此编写了什么代码?还没有编写任何代码。我只是在混合中绘制,有一个手动插入数据的选项。