2
尝试为自定义Silverlight 4控件创建存根数据失败。DesignInstance:类型未加载
这里是XAML代码:
<UserControl x:Class="VfmElitaSilverlightClientView.Pages.FieldItem"
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"
mc:Ignorable="d"
d:DesignHeight="32" d:DesignWidth="32"
d:DataContext="{d:DesignInstance
local:VfmElitaSilverlightClientView.ViewModelStub.SquadPlayerViewModelStub,
IsDesignTimeCreatable=True}"
>
<Canvas Name="canvas" >
<Ellipse Fill="Yellow" Canvas.Top="8" Canvas.Left="8" Height="16" Width="16">
</Ellipse>
</Canvas>
指定的类中实现过:
namespace VfmElitaSilverlightClientView.ViewModelStub
{
public class SquadPlayerViewModelStub
{
public int TeamNumber
{
get { return 12; }
}
}
}
项目成功编译,但在试图加载在设计以下错误控制发生:
错误1未找到类型'local:VfmElitaSilverlightClientView.ViewModelStub.SquadPlayerViewModelStub'。
猜测,语法有些问题,但无法找到究竟是什么。
请让我知道如何通过“自定义”(存根)数据在设计时间内控制可加载。
感谢
嘿...这是奇怪的...... – Budda 2010-08-18 02:46:22
+1:谢谢HiTech Magic。帮助我解决类似的问题。 – 2010-12-20 18:19:31