Visual C#Studio 2010 Expressを使用していますが、問題が発生しています。いくつかのTextBoxをアプリケーション設定にバインドしたかったのです。私はPaulSheriffのソリューションPaulSheriffのソリューションに従いました。ビジュアルデザイナーでのみ機能します-アプリを実行できません。
XmlParseException'System.Windows.StaticResourceExtension'に値を指定すると例外がスローされました。
ビジュアルデザイナで機能している(値はTextBoxに正しく表示されている)が、XmlParseExceptionがあるのはどうしてですか?
App.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" />