gpt4 book ai didi

wpf - 绑定(bind)设置在可视化设计器中有效,但我无法运行该应用程序

转载 作者:行者123 更新时间:2023-12-04 16:19:48 26 4
gpt4 key购买 nike

我正在使用 Visual C# Studio 2010 Express 并且遇到了 Oakward 问题。我想将几个文本框绑定(bind)到应用程序设置。我遵循了 Paul Sheriff 的解决方案 Paul Sheriff's solution .它仅适用于视觉设计器 - 我无法运行该应用程序,因为我得到了:

XmlParseException 'Provide value on 'System.Windows.StaticResourceExtension' threw an exception.



它怎么可能在可视化设计器中工作(值正确显示在 TextBoxes 中)但是有一个 XmlParseException?

应用程序.xaml:
<Application.Resources>
<ObjectDataProvider x:Key="odpSettings" ObjectType="{x:Type setts:Settings}" />
</Application.Resources>`

setts 命名空间定义为 xmlns:setts="clr-namespace:DbCopier.Properties"
我的观点:
<TextBox
Text="{Binding Source={StaticResource odpSettings}, Path=Default.DbName}"
Width="150" />

最佳答案

我得到了它!

InnerException 非常令人困惑。这都是关于设置文件中的属性范围。我注意到它已更改为 Application ,所以它是只读的。我刚改成User所以它变得可写了。如此简单却又如此令人讨厌的错误。

关于wpf - 绑定(bind)设置在可视化设计器中有效,但我无法运行该应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11081366/

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