カスタム wpf クラスのスタイルの作成に問題があります。
これは私が持っているものです...
System.Windows.Controls.Primitives.ToggleButton を継承する FalconToggleButton というクラスがあります。
FalconToggleButton には、次の新しいカスタム プロパティがあります。
Public Property ButtonHoverIcon As System.Uri
FalconToggleButton には、他にも同様の新しいメソッドとプロパティがあります。
クラスを使用する場合、問題はありません。他のクラスがそれを継承する場合、xamlまたはコードを介して定義されている場合、ButtonHoverIconを使用できます。
FalconToggleButton のスタイルを作成しようとすると、問題が発生します
<Style x:Key="ToolBarMenuItemStyleDefault" TargetType="{x:Type DrawControl:FalconToggleButton}" BasedOn="{x:Null}">
<Setter Property= "ButtonOffIcon" Value="pack://application:,,,/Images/WaitIcon.png"/>
</Style>
Property= "ButtonOffIcon" は有効なプロパティとして認識されません
コードを実行すると、「XamlParseException が発生しました」という一般的なメッセージが表示されます。行番号「12」と行位置「10」。
スタイル構造にプロパティを表示するには、何かを登録する必要がありますか?
助けていただければ幸いです、MS