C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 144 を表示中)
■84271 / )  PanelクラスのPuddingプロパティについて
□投稿者/ こんた (3回)-(2017/06/06(Tue) 20:51:46)

分類:[C#] 

Panelにコントロールを追加するときのpanelの余白部分を設定したいのですが下記のコードだとうまくいきません。
やりたいこととしては例えば、panelのpuddingプロパティを 10 に設定した後にpictureBoxやbuttonコントロールをpanelに追加すると、
追加したコントロールのサイズは変えずに、locationを (10, 10)になるようにしたいです。
添削お願いします。

class myPanel : Panel
{
    public myPanel()
    {
        Size = new Size(200, 100);
        BorderStyle = BorderStyle.FixedSingle;
        Padding = new Padding(10);

        //アイコン
        PictureBox icon = new PictureBox();
        Controls.Add(icon);
        icon.Size = new Size(60, 60);
        icon.BackColor = Color.Blue;
    }
}

返信 編集キー/


管理者用

- Child Tree -