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