質問編集履歴

2

コードの説明を入れましたまだ足りないとこがあれば言ってください

2018/04/02 23:58

投稿

haruya_0603
haruya_0603

スコア4

test CHANGED
File without changes
test CHANGED
@@ -110,7 +110,15 @@
110
110
 
111
111
  ```
112
112
 
113
+ コードの説明
113
114
 
115
+ TcはUserControl1の部分
116
+
117
+ bt1はUserControl2の部分
118
+
119
+ Tcはctr1の部分
120
+
121
+ btはctr2の部分
114
122
 
115
123
  ### 試したこと
116
124
 

1

自分のコードを載せました

2018/04/02 23:58

投稿

haruya_0603
haruya_0603

スコア4

test CHANGED
File without changes
test CHANGED
@@ -30,17 +30,7 @@
30
30
 
31
31
  ### 該当のソースコード
32
32
 
33
-
34
-
35
- ```C#
36
-
37
- panel1.Controls.Add(ctr1);
33
+ ちょっとだけ内容を変えてます
38
-
39
- panel1.Controls.Add(ctr2);
40
-
41
- ```
42
-
43
- http://punyo-er-met.hateblo.jp/entry/2016/04/10/103632に載ってたコード
44
34
 
45
35
  ```C#
46
36
 
@@ -64,47 +54,37 @@
64
54
 
65
55
 
66
56
 
67
- namespace WindowsFormsApplication3
57
+ namespace WindowsFormsApp3
68
58
 
69
59
  {
70
60
 
71
- public partial class Form1 : Form
61
+ public partial class TT : Form
72
62
 
73
63
  {
74
64
 
75
- //staticで宣言することでインスタンスを固定
65
+ public static tc Tc;
76
66
 
77
- public static UserControl1 ctr1;
67
+ public static bt1 bt;
78
68
 
79
- public static UserControl2 ctr2;
80
-
81
-
82
-
83
- public Form1()
69
+ public TT()
84
70
 
85
71
  {
86
72
 
87
73
  InitializeComponent();
88
74
 
89
- ctr1 = new UserControl1();
75
+ Tc = new tc();
90
76
 
91
- ctr2 = new UserControl2();
77
+ bt = new bt1();
78
+
79
+ panel1.Controls.Add(Tc);
80
+
81
+ panel1.Controls.Add(bt);
92
82
 
93
83
 
94
84
 
95
- //パネルにコントロール1、2を追加
85
+ Tc.Visible = true;
96
86
 
97
- panel1.Controls.Add(ctr1);
98
-
99
- panel1.Controls.Add(ctr2);
100
-
101
-
102
-
103
- //コントロール1のみを見えるようにする
104
-
105
- ctr1.Visible = true;
106
-
107
- ctr2.Visible = false;
87
+ bt.Visible = false;
108
88
 
109
89
  }
110
90
 
@@ -114,13 +94,13 @@
114
94
 
115
95
  {
116
96
 
97
+
98
+
99
+
100
+
117
101
  }
118
102
 
119
- private void panel1_Paint(object sender, PaintEventArgs e)
120
103
 
121
- {
122
-
123
- }
124
104
 
125
105
  }
126
106
 
@@ -129,6 +109,8 @@
129
109
 
130
110
 
131
111
  ```
112
+
113
+
132
114
 
133
115
  ### 試したこと
134
116