0

我正在开发一个类库,我需要在这个类库中添加 XAML,当我添加时,xmlns:my="clr-namespace:Sympraxis.Capture.Common.Imagecontrol" 由于 Usercontrols 命名空间,我得到了设计器编译错误。我在许多应用程序类型为 WPF 类库/WPF Application的应用程序中添加了这种命名空间。但现在我需要添加 XAML 并引用应用程序类型为Class Library的命名空间。此外,这是x86,我的图片在添加此命名空间之前是成功的。我已经尝试了很多次,但最近两天都坚持了下来。

<UserControl x:Class="ImageOrientation"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:sys='clr-namespace:Sympraxis.Capture.Common.ImageControl'
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
             mc:Ignorable="d" 
             d:DesignHeight="300" d:DesignWidth="300">
4

1 回答 1

0

如果您在 Class view 窗口中看不到Sympraxis.Capture.Common.Imagecontrol,这意味着您在项目中的该命名空间下没有任何类型,因此会出现编译错误。另外,从您的 XAML 中,我看到ImageOrientation用户控件不在任何命名空间下,这个类应该在提到的命名空间下吗?

于 2013-08-14T12:59:14.253 回答