生成类库(通用窗口)会导致生成错误



我想做一个通用的Windows项目,我可以在将来可能创建的所有项目中使用它。所以我的想法很简单,我开始在类库(通用窗口)中实现我所有的页面实体等。

短时间后,当我想要构建时,我得到一个">对象引用未设置为对象的实例" -构建项目时我的项目中出现错误。奇怪的是,我将我的项目名称作为项目,但似乎没有文件受到影响。

它以一条简单的错误消息开始,该错误消息说我的页面没有实现InitializeComponent()的定义,当我想构建项目时,我会收到错误消息。即使重建或清理和构建也不能解决问题。

我不知道如何解决这个问题,我迷路了...我已经删除了几个项目,然后在一段时间后错误再次出现。我已经得到了一个装有最新VS Professional的新VM,但仍然没有解决方案...

我已经上传了一个SampleSandBoxProject,你可以看到我的意思。

以下是分步指南:

  • 创建样式文件
  • 创建一个类,该类表示用户控件的对象 ↓
  • 创建用户控件,该控件定义对象的网格视图 ↑

→ 在代码隐藏中设置一些属性

→ 在 xaml 中引用样式文件

  • 创建使用用户控件的页面

=> 对象不再可构建

在这里,我准备了一个示例项目,其中仅包含我在不再可构建之前所采取的步骤......

样本沙盒项目

希望你们能帮助我,我真的不知道该怎么办......

提前致谢:

SampleUserControl.xaml中,您不能像这样绑定到Click事件:Click="{Binding ClickEvent}"。删除此位时,项目将编译。

您可能指的是Command="{Binding ClickEvent}",其中ClickEvent是实现ICommand接口的 ViewModel 中的一个属性。

相关内容

  • 没有找到相关文章

最新更新