我在XAML中有一個窗口「Operation」,它使用同一個項目中定義的用戶控件「Status」。當我構建解決方案時,它會返回正常,但是當我打開窗口的設計視圖時,Visual Studio會說「無法創建類型爲」狀態「的實例。窗口」操作「的XAML如下所示:當WPF Window無法識別在同一個項目中定義的用戶控件時該怎麼辦?
<Window x:Class="TCI.Indexer.UI.Operacao"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:tci="clr-namespace:TCI.Indexer.UI.Controles"
Title=" "
MinHeight="550"
MinWidth="675"
Loaded="Load"
ResizeMode="NoResize"
WindowStyle="None"
WindowStartupLocation="CenterScreen"
WindowState="Maximized"
Focusable="True">
<Canvas Name="canv">
<tci:Status x:Name="ucStatus"/>
<Grid Canvas.Top="0" Canvas.Left="0">
<StackPanel Orientation="Horizontal">
<!-- Indices -->
<Label Width="200"/>
</StackPanel>
</Grid>
</Canvas>
</Window>
的xmlns:tci
是命名空間,其中狀態用戶控件,而當這種錯誤發生tci:Status
變成藍色下劃線的。如何使用這樣的用戶控件?
哈,這很有道理!我在1個命名空間中有4個用戶控件。 Meybe只能是一個名稱空間的聲明?它爲我工作。 – Kamilos 2009-10-15 13:14:17