1
ピクチャボックスに新しいサイズを与えることは可能ですか?それを成長させずに右に成長させたいのですか?だから基本的に私は左下隅を常に同じ位置にロックしたい。ピクチャボックスを上方向に伸ばしてください
私は緑色のボックスはラインより上になりたい画像で見ることができるように。 新しい位置を計算するための数式を作成しようとしましたが、書き込む方法がわかりません。
ピクチャボックスに新しいサイズを与えることは可能ですか?それを成長させずに右に成長させたいのですか?だから基本的に私は左下隅を常に同じ位置にロックしたい。ピクチャボックスを上方向に伸ばしてください
私は緑色のボックスはラインより上になりたい画像で見ることができるように。 新しい位置を計算するための数式を作成しようとしましたが、書き込む方法がわかりません。
あなたは、たとえば、実行時にサイズを代入している場合:
private void button1_Click(object sender, EventArgs e)
{
this.pictureBox1.Size = new Size(200, 200);
}
は、ちょうどPictureBox
Resize
イベントを処理:
private void pictureBox1_Resize(object sender, EventArgs e)
{
var padding = 12; //Forms designer snap-to padding.
var titleBarHeight = 41;
this.pictureBox1.Location = new Point(padding, this.Height - this.pictureBox1.Height - titleBarHeight - padding);
}
これは、サイズの割り当てを扱うだけでなく、あなたの場合しますPictureBox
を固定してフォームのサイズを変更しています。
あなただけのデザイン時にリサイズしている場合は、単にPictureBox
アンカー:
それはそれはフォームの上に座ってのWHERE史上サイズを変更します。上で述べたように、実行時にフォームのサイズ変更を自動的に実行します。
イメージは機能しませんので、ここにリンクがありますhttps://gyazo.com/0284d67b3dcbffe5cbc2bab8a83b3fa6 – Patte
ランタイムまたはデザイン時に新しいサイズを割り当てていますか? – Brandon