0

我有一个 WPF 解决方案,我相信设计查看器在某些时候停止正确呈现我编写的自定义控件和作为用户控件的 LiveCharts 笛卡尔图表。需要明确的是,当将这些控件添加到 XAML 设计器中的页面时,这些控件存在但不可见 - 即未呈现。您可以选择控件并查看边界矩形,但看不到实际控件。如果我运行应用程序,控件会在运行时正确呈现并可用......它们只是不会出现在 XAML 设计器视图中。

如果我创建一个全新的解决方案/项目,那么这两个控件在设计器视图中都显示得很好。但是,如果我将一个项目添加到有问题的解决方案中,我会遇到同样的不可见问题。

我已经比较了解决方案/项目,但找不到任何差异。显然,我对必须导致此问题的原始解决方案做了一些事情,但我无法弄清楚是什么或如何解决它。

有没有人看到这个或有什么想法来解决它?

4

1 回答 1

0

如果您的 WPF 部件在单独的程序集中,那么您可以将其平台设置为 AnyCPU,留下入口程序集和 p/invoke x64。这将允许您保持 XAML 可编辑并且您的外部代码正常工作。

于 2018-02-06T09:59:16.997 回答