Windowリソースの文字列をプロパティにバインドしようとしています。 私は、バインディングが依存関係のプロパティに作用することを知っています。 WPFの文字列クラスに依存プロパティがありますか? WPF静的リソース
あなたは<Window.Resources>
<sys:String x:Key="strWindow"> Content= myProperty </sys:String>
</Window.Resources>
Windowリソースの文字列をプロパティにバインドしようとしています。 私は、バインディングが依存関係のプロパティに作用することを知っています。 WPFの文字列クラスに依存プロパティがありますか? WPF静的リソース
あなたは<Window.Resources>
<sys:String x:Key="strWindow"> Content= myProperty </sys:String>
</Window.Resources>
あなたが模索している場合は、すべて私に言えることは、誰もそれをこのようにしていないということですありがとうございました。
string
クラスはどのような種類の依存性プロパティでもありません。 DependencyObject
クラスのサブクラスのみがDependencyProperty
を持つことができます。すべてのWPFコントロールはDependencyObject
のサブクラスであり、一般にアクセスするほとんどのプロパティは依存関係プロパティとしてコードされています。
たとえば、TextBox
は、サブタイプがDependencyObject
であり、依存プロパティとしてコード化されたText
プロパティを持っています。
独自のカスタムコントロール(FrameworkElement
またはそのサブクラスのサブクラスからサブクラス化)を作成して、独自のプロパティを記述することもできます。依存プロパティとしてプロパティをコーディングしないと、そのプロパティはバインドできません。
ありがとうございます。あなたの答えは多くのことを明らかにしました。 – TheOne
なぜそれをしたいですか?このリソースは何のために使われていますか?それが別のコントロールに使用されている場合は、コントロールでバインドしませんか? – Jai
コメントありがとうございます。あなたは正しいです、私はコントロールにバインドすることができます。ちょうど私がそれを学んでいるようにwpfのものを探検し、テストする。 – TheOne