Visual Studio 2015を使っています。
buttonの仕様を一部だけ変更(継承を使用)したいのですが、よくわかりません。
https://msdn.microsoft.com/ja-jp/library/aa28756 …
で
とりあえず、クラスビュー-->プロジェクト名右クリック-->クラスの追加 で、次に何を選べばいいのでしょうか?
No.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アドレスコントロールもこんな感じで作れますかの…。やってないけど。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- Visual Basic(VBA) VSコードでバックスペースキーが効かない(パイソン) 1 2022/11/09 04:00
- その他(プログラミング・Web制作) Visual StudioでDjangoのプロジェクト配下のappを作成する方法 1 2022/05/01 03:47
- JavaScript アップロードファイルの種類によって処理を分岐させたいのですが書き方が分からずアドバイスお願いします 4 2023/06/17 19:12
- Windows 10 OSドライブのセキュアワイプ 2 2023/01/24 23:49
- その他(Microsoft Office) Office2013サポート終了後、何を選ぶか 8 2022/11/21 15:45
- JavaScript javascriptで移動ボタンを押した際に遷移するボタンを追記したい 1 2022/11/29 03:02
- ソフトウェア VisualStudio のデータブレークポイントを有効にする方法 1 2023/05/01 09:42
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
既定のコンストラクタがない?
-
FriendとPublicの違い。。。
-
ダイアログ表示時にチェックボ...
-
ボタンのオーナードローについて
-
エディットコントロールでEnter...
-
DataGridViewのセルに斜線を引...
-
C++ protectedにアクセス不可
-
C++のclassを、ウインドウプロ...
-
【ASP.NET】 独自で作成したク...
-
このコンパイルエラーの意味に...
-
MFCのCListCtrlでスクロールを検出
-
CMainFrameクラスの使い方
-
windowプログラム ピクチャー...
-
DLLからEXEのクラスを呼び出す...
-
正規表現 [^/]+ の意味を教えて
-
【C++】相互参照
-
(UWSC) 「#32770」の意味わかり...
-
OnPaintとOnDraw関数の違いにつ...
-
C#で通常のbuttonコントロール...
-
継承を重ねた場合のコストはど...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FriendとPublicの違い。。。
-
既定のコンストラクタがない?
-
(UWSC) 「#32770」の意味わかり...
-
ダイアログ表示時にチェックボ...
-
クラスのアドレスを引数として...
-
C++ protectedにアクセス不可
-
【ASP.NET】 独自で作成したク...
-
MFCアプリのコマンドラインでパ...
-
ダイアログクラスのコントロー...
-
エディットコントロールでEnter...
-
このコンパイルエラーの意味に...
-
CMainFrameクラスの使い方
-
イベントにAddHandlerされてい...
-
MFC モードレスDlgについて
-
MFCのCListCtrlでスクロールを検出
-
privateなメンバ関数をテストす...
-
[MFC] CWnd::MessageBoxの警告...
-
継承を重ねた場合のコストはど...
-
DataGridViewのセルに斜線を引...
-
ボタンのオーナードローについて
おすすめ情報