依存関係プロパティの作成

Buttonクラスを継承したNewButton
Color型の依存関係プロパティColorを追加するサンプル

    class NewButton:Button
    {
        public static readonly DependencyProperty ColorProperty 
            = DependencyProperty.Register(
                "Color",           //プロパティ名
                typeof(Color),                // プロパティの型
                typeof(NewButton),        // 依存関係プロパティを追加するクラスの型
                new PropertyMetadata(Colors.Black)   //メタデータ
                );

        
        public Color Color
        {
            set { SetValue(ColorProperty, value); }
            get { return (Color)GetValue(ColorProperty); }
        }
    }
広告

akatukisiden について

フリーランスプログラマ 使用言語はC++,C#とそのつなぎのC++/CLI 専門はクライアントアプリ開発
カテゴリー: C#, XAML環境 タグ: , , , , , パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中