奇怪的 WPF 问题

本文关键字:问题 WPF | 更新日期: 2023-09-27 18:33:25

我有两个wpf表单,我决定将它们组合在一起。我将一个窗体剪切并粘贴到另一个窗体中,然后尝试对代码执行相同的操作。出于某种原因,它为我粘贴的每个项目都说"xxTextBox 在当前上下文中不存在"。已存在的控件和代码不受影响。

不确定我错过了什么。以下是VS2013中设计模式生成的所有xml,除了一个问题控件外,其他所有控件都被删除了。

<UserControl x:Class="EntryPanels.Ingredients" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" mc:Ignorable="d" d:DesignHeight="555" d:DesignWidth="925"> <Grid Background="#FFBD9D9D"> <TextBox Name="TBName" HorizontalAlignment="Left" Height="23" Margin="367,183,0,0" VerticalAlignment="Top" Width="169"/> </Grid> </UserControl>

和一些代码:

string Name = TBName.Text;

奇怪的 WPF 问题

它运行吗? 你试过重建吗?关闭VS并重新启动它怎么样?有时我似乎会收到实际上不存在的"幻影"错误,但错误缓存未清除或其他什么。