繁体   English   中英

VS 2017 XAML设计器视图不会在一种解决方案中呈现自定义/用户控件,但会在新解决方案中呈现

[英]VS 2017 XAML Designer View not Rendering Custom/User Control in One Solution but Will in New Ones

我有一个WPF解决方案,设计查看器有时会停止正确渲染我编写的自定义控件,而我相信是用户控件的LiveCharts笛卡尔图。 明确地说,将这些控件添加到XAML设计器中的页面时,控件在那里但不可见-即未呈现。 您可以选择控件并查看边界矩形,但看不到实际的控件。 如果我运行该应用程序,则控件将在运行时正确呈现并可用...它们只是不会显示在XAML设计器视图中。

如果我创建一个全新的解决方案/项目,则这两个控件都将在设计器视图中很好地显示。 但是,如果将项目添加到有问题的解决方案中,则会遇到相同的隐形问题。

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

有没有人看过这个或者对寻找解决方案有任何想法?

如果您的WPF零件位于单独的程序集中,则可以将其平台设置为AnyCPU,而保留入口程序集,并p / invoke x64。 这将使您可以使XAML保持可编辑状态,并使外部代码正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM