Silverlight中出现的“未能从文本‘Auto’创建‘System.Double’”错误
来源:互联网 发布:3dm 病毒 知乎 编辑:程序博客网 时间:2024/05/16 19:55
初学Silverlight,也是刚开始接触C#,对于在vs2010中出现的一些错误经常感到手足无措,比如说这次:
xaml文件代码:
<telerik:RadWindow x:Class="IDCSL.idcsl.host.HostListView" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" xmlns:local="clr-namespace:IDCSL.idcsl.controls" mc:Ignorable="d" d:DesignHeight="300" d:DesignWidth="400"> <Grid x:Name="LayoutRoot" Background="White"> <Grid.RowDefinitions> <RowDefinition Height="Auto" /> <RowDefinition Height="Auto" /> <RowDefinition /> </Grid.RowDefinitions> <local:GroupBox Grid.Row="0" Margin="5" Title="查询条件" x:Name="search_hostList"> <Grid x:Name="GrpLayout_host"> <Grid.RowDefinitions> <RowDefinition/> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto"/> <ColumnDefinition Width="*"/> <ColumnDefinition Width="Auto"/> <ColumnDefinition Width="*"/> <ColumnDefinition Width="Auto"/> <ColumnDefinition Width="Auto"/> <ColumnDefinition Width="Auto"/> <ColumnDefinition Width="2*"/> </Grid.ColumnDefinitions> </Grid> </local:GroupBox> <Grid Margin="10,5,10,0" Grid.Row="1"> <Grid.RowDefinitions> <RowDefinition Height="Auto" /> <RowDefinition /> </Grid.RowDefinitions> <telerik:RadGridView ShowGroupPanel="False" AutoGenerateColumns="False" IsReadOnly="True" IsFilteringAllowed="False" RowIndicatorVisibility="Collapsed" CanUserFreezeColumns="False" CanUserSelect="True" RowStyle="{StaticResource TssGridViewRowStyle}" x:Name="hostList" Grid.Row="0" Height="300"> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn Header="内存" Width="40" DataMemberBinding="{Binding status}" HeaderCellStyle="{StaticResource GridViewHeaderCellStyle1}" /> <telerik:GridViewDataColumn Header="主机名称" Width="auto" DataMemberBinding="{Binding name}" HeaderCellStyle="{StaticResource GridViewHeaderCellStyle1}" /> <telerik:GridViewDataColumn Header="别名" Width="auto" DataMemberBinding="{Binding byname}" HeaderCellStyle="{StaticResource GridViewHeaderCellStyle1}" /> <telerik:GridViewDataColumn Header="IP地址" Width="auto" DataMemberBinding="{Binding ip}" HeaderCellStyle="{StaticResource GridViewHeaderCellStyle1}" /> <telerik:GridViewDataColumn Header="内存大小" Width="auto" DataMemberBinding="{Binding mem}" HeaderCellStyle="{StaticResource GridViewHeaderCellStyle1}" /> <telerik:GridViewDataColumn Header="硬盘大小" Width="auto" DataMemberBinding="{Binding disk}" HeaderCellStyle="{StaticResource GridViewHeaderCellStyle1}" /> <telerik:GridViewDataColumn Header="用途" Width="auto" DataMemberBinding="{Binding use}" HeaderCellStyle="{StaticResource GridViewHeaderCellStyle1}" /> <telerik:GridViewDataColumn Header="配置描述" MinWidth="Auto" Width="*" DataMemberBinding="{Binding remark}" HeaderCellStyle="{StaticResource GridViewHeaderCellStyle1}" /> </telerik:RadGridView.Columns> </telerik:RadGridView> <telerik:RadDataPager PageSize="30" Grid.Row="1" Height="auto" Source="{Binding Items, ElementName=hostList}" IsTotalItemCountFixed="True" DisplayMode="FirstLastPreviousNextNumeric, Text" /> </Grid> </Grid></telerik:RadWindow>
结果在new该对象时出现了如下错误:
在网上根本找不到对应的解决办法,最后对xaml文件进行一步一步的排除,终于找出了问题所在:
<telerik:GridViewDataColumn Header="配置描述" MinWidth="Auto" Width="*" DataMemberBinding="{Binding remark}" HeaderCellStyle="{StaticResource GridViewHeaderCellStyle1}" />
这两个属性出现了冲突,只要把“MinWidth="Auto" ”这行代码去掉,或改为一个具体的数字,问题就解决了!
- Silverlight中出现的“未能从文本‘Auto’创建‘System.Double’”错误
- silverlight4-未能从文本“***”创建“System.Type”
- 未能从程序集“System.ServiceModel, Version=3.0.0.0”中加载类型“System.ServiceModel.Activation.HttpModule” 的错误解决方法
- 解决WebService部署时出现的“未能创建类型...”错误
- 解决WebService部署时出现的“未能创建类型...”错误
- 解决WebService部署时出现的“未能创建类型...”错误
- 未能从程序集“System.ServiceModel, Version=3.0.0.0”中加载类型“System.ServiceModel.Activation.HttpModule” 的解决办法
- 未能从程序集“System.ServiceModel, Version=3.0.0.0”中加载类型“System.ServiceModel.Activation.HttpModule” 的解决办法
- 未能从程序集“System.ServiceModel, Version=3.0.0.0”中加载类型“System.ServiceModel.Activation.HttpModule” 的解决办法
- 未能从程序集“System.ServiceModel, Version=3.0.0.0”中加载类型“System.ServiceModel.Activation.HttpModule” 的解决办法
- 未能从程序集“System.ServiceModel, Version=3.0.0.0”中加载类型“System.ServiceModel.Activation.HttpModule” 的解决办法
- (转+修改)安装VS2010后的帮助文档安装出现错误:未能在指定文件夹中创建本地存储区.....
- (转+修改)安装VS2010后的帮助文档安装出现错误:未能在指定文件夹中创建本地存储区.....
- double相加的出现的错误
- VPN中出现“连接管理器未能调用 CMMON32.EXE”错误的解决
- C中从文本读取double数据注意到地方
- PHP中出现Fatal error: Cannot re-assign auto-global variable _POST的错误提示
- 未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral……”中加载类型的问题解决
- opengl es
- Ext grid 遍历
- textarea数据显示的时候换行
- Linux删除指定文件以外的其他文件
- Java设计模式——结构型模式——适配器模式
- Silverlight中出现的“未能从文本‘Auto’创建‘System.Double’”错误
- Clean-Code:函数
- android控件之Menu的实现
- Clean-Code: 注释
- IFRS: 国际财务报告准则
- SQLAnywhere一些有用的工具
- java中的I/O流小结
- webview基本调试技巧
- 判断SQL数据库、数据表、存储过程、视图、函数是否存在的方法