プロが教える店舗&オフィスのセキュリティ対策術

Visual Studio 2015を使っています。

buttonの仕様を一部だけ変更(継承を使用)したいのですが、よくわかりません。
https://msdn.microsoft.com/ja-jp/library/aa28756 …

とりあえず、クラスビュー-->プロジェクト名右クリック-->クラスの追加 で、次に何を選べばいいのでしょうか?

A 回答 (1件)

ソリューションエクスプローラーの該当プロジェクトで右クリック、


追加>クラスで適当な名前で追加。

追加したクラスのソースファイルを右クリックして「コードの表示」。
using System.Windows.Forms;
を追加して、継承元にButtonを記述。
で、下記のような状態になります。

(前略)
using System.Windows.Forms;

namespace qa9586488
{
 class ClassCustomButton : Button
 {
 }
}

これで一度ビルドするとツールボックスにClassCustomButtonってコントロールが追加されます。
とは必要な変更を加えてください。

クラスの名前がそのままコントロールの名前(というか型の名前)になりますのでご注意を。
#ファイル名…ではない。まぁデフォルトでファイル名がクラス名になるけど。


クラスで追加ではなくユーザーコントロールで追加する。
というのが本筋かも知れない。
「C# 独自コントロール 継承」辺りでWeb検索してください。
https://msdn.microsoft.com/ja-jp/library/7h62478 …
http://bonk.red/articles/Microsoft/CS2015/Contro …
などなど。

# コモンコントロールのIPアドレスコントロールもこんな感じで作れますかの…。やってないけど。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
やってみます。

お礼日時:2017/01/10 08:21

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています