例えば:
public class DesignerPatternBrush : Brush
{
public string Name { get; set; }
}
Brush
という新しいプロパティを追加して独自のクラスを定義したいのName
ですが、コンパイル エラーが発生します。
エラー CS0534: 'Brushes.DesignerPatternBrush' は、継承された抽象メンバー 'System.Windows.Freezable.CreateInstanceCore()' を実装していません
タイプにName
プロパティを追加するにはどうすればよいですか?Brush
この関連する質問に注意してください: WPF でカスタム ブラシを実装するにはどうすればよいですか? なぜ文字通り継承できないのかという疑問に答えますBrush
。しかし、私が望む同じ効果を達成するための他の方法 (添付プロパティを使用するなど) はありますか?