回答編集履歴

1

追記

2018/04/05 14:08

投稿

YAmaGNZ
YAmaGNZ

スコア10268

test CHANGED
@@ -5,3 +5,27 @@
5
5
  ですので、デザインで重ねて置いても親子関係にはなりません。
6
6
 
7
7
  よって、pictureBox_childも自前で計算して位置の変更、サイズ変更をしてください。
8
+
9
+
10
+
11
+ 追記:
12
+
13
+ PictureBoxで親子関係を構築したいとのことなので
14
+
15
+ ```C#
16
+
17
+ [System.ComponentModel.Designer(typeof(System.Windows.Forms.Design.ParentControlDesigner))]
18
+
19
+ public class PicturePanel : PictureBox {
20
+
21
+ }
22
+
23
+ ```
24
+
25
+ とPictureBoxを継承しデザイナーにParentControlDesignerを指定することにより
26
+
27
+ Panelみたいにデザイナー上で子コントロールを配置できるようになります。
28
+
29
+ (System.Design.dllの参照を追加してください。)
30
+
31
+ そこで子コントロールのAnchorを設定すればよいかと思います。