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