gpt4 book ai didi

wpf - 为什么在 Expression Blend 4 中,对于简单的 ,我会得到 "The property ' Pages 没有可访问的 setter”?

转载 作者:行者123 更新时间:2023-12-05 00:04:10 24 4
gpt4 key购买 nike

我有一个 XAML 文件,我已将其精简以找到导致此问题的原因,以下是最小的情况:

<FixedDocument
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" >

<PageContent>

</PageContent>
</FixedDocument>

它在 KAXAML 中打开得很好,但是当我在 Expression Blend 4 中打开同一个文件时,我在 <PageContent> 处收到以下 2 个错误标签:
  • 属性“Pages”没有可访问的 setter
  • 无法分配指定的值。应为以下类型:“PageContentCollection”。

  • 没有代码隐藏。唯一有趣的是这个文件存在于 Winforms 项目中,我应用了以下 hack:
    http://social.expression.microsoft.com/Forums/en-US/blend/thread/c726522f-c721-42a7-8bf1-c73360edaa60 - 但问题也发生在直接 WPF 项目中的文件中。

    有谁知道为什么,并有解决这个问题?

    最佳答案

    此错误与时间一样古老,并且不会很快修复:

  • WPF FixedDocument object doesn't allow PageContent children
  • WPF: FixedDocument in Visual Studio 2008 Designer

  • 已确认 VS2010 和 Expression Blend 4 仍然存在。

    关于wpf - 为什么在 Expression Blend 4 中,对于简单的 <FixedDocument>,我会得到 "The property ' Pages 没有可访问的 setter”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5944883/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com