ピアノ譜表として描画されたパネルの上に PictureBox を配置したいので、問題があります。私が抱えている問題は、.Transparent
それを使用するときにコントロールカラーフォームが表示されるだけで、線が横にある譜表が正しくないことです。私に何ができる?
編集:
Hans さん、すべてをパネルとして作成するには、コードをどのように記述する必要がありますか? コード: ハンスさん、すべてをパネルとして作成するには、コードをどのように記述する必要がありますか?
コード:
class MusicNote : PictureBox
{
public string path = "ImagesName\\";
public string noteShape = "";
public int time = 0;
public MusicNote(int iTime, string iNoteShape, int x, int y) : base()
{
noteShape = iNoteShape;
time = iTime;
Enabled = true;
Location = new Point(x, y);
Size = new Size(35, 35);
Image NoteBmp = Image.FromFile(path + noteShape + ".png");
Image = NoteBmp;
}
protected override void OnPaint(PaintEventArgs pe)
{
base.OnPaint(pe);
}
}