teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

二つ目の質問について

2015/11/19 06:22

投稿

catsforepaw
catsforepaw

スコア5944

answer CHANGED
@@ -3,4 +3,7 @@
3
3
  フォームを別のフォームに貼り付けて使用することはできません。フォームに貼り付けられるのはコントロールです。Tak1waさんも触れていますが「ユーザーコントロール」を使用します。
4
4
 
5
5
  プロジェクトに追加するときに、Windowsフォームではなく「ユーザーコントロール」というのがあるので、それを選択します。すると、タイトルバーなどがないただの四角いウィンドウが現れるので、好きなだけボタンなりテキストなりを並べてください。
6
- そして、いったんビルドすると、ツールボックスに追加したユーザーコントロールが現れて選択できるようになるので、フォームの好きな位置に貼り付けてご使用ください。もちろん、プログラム内でnewして表示させてもかまいません。
6
+ そして、いったんビルドすると、ツールボックスに追加したユーザーコントロールが現れて選択できるようになるので、フォームの好きな位置に貼り付けてご使用ください。もちろん、プログラム内でnewして表示させてもかまいません。
7
+
8
+ > 開いた時点ではには何も表示されずボタンを押すと表示されます。
9
+ これですが、`Form2_Load`メソッドは、コピペではなく、ちゃんとフォームのプロパティのイベントで追加しましたか? 一応こちらで同じことをして確認しましたが、ちゃんとForm2_Loadメソッドが呼ばれてテキストが渡されています。