回答編集履歴
4
継承先フォームを差し替え
test
CHANGED
@@ -51,7 +51,7 @@
|
|
51
51
|
End Class
|
52
52
|
```
|
53
53
|
【継承先フォーム】(Label と TextBox を追加し、削除ボタンを隠す)
|
54
|
-
![
|
54
|
+
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2024-05-02/1355fbe9-bb5b-456d-8a8f-b2bc97eb483b.png)
|
55
55
|
|
56
56
|
実行すると
|
57
57
|
![実行](https://ddjkaamml8q8x.cloudfront.net/questions/2024-05-02/1d858ad3-50ae-40ef-a194-2deaa858ade2.png)
|
3
継承先にコメントを追加
test
CHANGED
@@ -50,7 +50,7 @@
|
|
50
50
|
|
51
51
|
End Class
|
52
52
|
```
|
53
|
-
【継承先フォーム】
|
53
|
+
【継承先フォーム】(Label と TextBox を追加し、削除ボタンを隠す)
|
54
54
|
![継承先フォーム](https://ddjkaamml8q8x.cloudfront.net/questions/2024-05-02/c5215cff-db84-4e92-ba9c-06f3d1202ed2.png)
|
55
55
|
|
56
56
|
実行すると
|
2
継承先フォームの画像を差し替え
test
CHANGED
@@ -51,7 +51,7 @@
|
|
51
51
|
End Class
|
52
52
|
```
|
53
53
|
【継承先フォーム】
|
54
|
-
![継承先フォーム](https://ddjkaamml8q8x.cloudfront.net/questions/2024-05-02/
|
54
|
+
![継承先フォーム](https://ddjkaamml8q8x.cloudfront.net/questions/2024-05-02/c5215cff-db84-4e92-ba9c-06f3d1202ed2.png)
|
55
55
|
|
56
56
|
実行すると
|
57
57
|
![実行](https://ddjkaamml8q8x.cloudfront.net/questions/2024-05-02/1d858ad3-50ae-40ef-a194-2deaa858ade2.png)
|
1
継承元フォームを追加し継承先にラベルとテキストボックスを追加
test
CHANGED
@@ -1,6 +1,10 @@
|
|
1
1
|
継承元のフォームには様々なボタンを配置しておき、Click イベントで Protected Overridable なメソッドを呼ぶようにしておけばいいのでは?
|
2
2
|
ボタンは Protected 以上のスコープにしておけば、継承先のフォームでプロパティを操作できますので不要なら隠せばよいです。
|
3
3
|
以下はその一例です。
|
4
|
+
|
5
|
+
【継承元フォーム】
|
6
|
+
![継承元フォーム](https://ddjkaamml8q8x.cloudfront.net/questions/2024-05-02/2ca3e56b-1490-441e-9300-3343de1745e6.png)
|
7
|
+
|
4
8
|
```vb
|
5
9
|
Public Class BaseForm
|
6
10
|
|
@@ -46,7 +50,8 @@
|
|
46
50
|
|
47
51
|
End Class
|
48
52
|
```
|
53
|
+
【継承先フォーム】
|
49
|
-
![
|
54
|
+
![継承先フォーム](https://ddjkaamml8q8x.cloudfront.net/questions/2024-05-02/7a977e79-626f-4342-af6c-1c52954398ca.png)
|
50
55
|
|
51
56
|
実行すると
|
52
|
-
![
|
57
|
+
![実行](https://ddjkaamml8q8x.cloudfront.net/questions/2024-05-02/1d858ad3-50ae-40ef-a194-2deaa858ade2.png)
|