gpt4 book ai didi

wpf - WPF Window 无法识别同一项目中定义的用户控件时该怎么办?

转载 作者:行者123 更新时间:2023-12-04 14:19:06 26 4
gpt4 key购买 nike

我在 XAML 中有一个窗口“操作”,它使用在同一个项目中定义的用户控件“状态”。当我构建解决方案时,它返回正常,但是当我打开窗口的设计 View 时,visual studio 说“无法创建类型'状态'的实例。窗口“操作”的 XAML 如下:

<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发生此错误时变为蓝色下划线。如何使用这样的 UserControl?

最佳答案

我一直在我的项目中使用一个控件遇到这个问题,并最终通过将我的所有图像更改为 DynamicResource 来解决它。而不是 StaticResource .

真正奇怪的是,设计师为控件本身工作得很好,并按预期显示了图像。只有当我在主窗口中使用控件时,设计者才会给我“无法创建实例”消息。

关于wpf - WPF Window 无法识别同一项目中定义的用户控件时该怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/461443/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com