【问题标题】:Strange WPF issue奇怪的WPF问题
【发布时间】:2014-12-05 15:14:56
【问题描述】:

我有两个 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;

【问题讨论】:

  • 您能否更具体地说明消息的显示位置?
  • 它运行了吗?你试过重建吗?关闭VS并重新启动它怎么样?有时我似乎得到了实际上并不存在的“幻影”错误,但错误缓存没有被清除或其他东西。
  • 尝试通过右键单击解决方案来清除它。同时检查两种形式的命名空间和窗口名称。
  • 是的,它一定是被缓存了。重新加载解决方案解决了它。

标签: c# wpf


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-19
    • 2011-02-27
    • 1970-01-01
    • 1970-01-01
    • 2010-12-25
    • 2011-10-25
    • 1970-01-01
    • 2015-02-27
    相关资源
    最近更新 更多