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

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

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

TableLayoutの配置を変えるには

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■93651 / inTopicNo.1)  TableLayoutの配置を変えるには
  
□投稿者/ TUNE (1回)-(2020/01/02(Thu) 15:22:02)

分類:[.NET 全般] 

VB.NETを使っております。

TableLayoutの1行1列目にPictureBox1が入っており、
TableLayoutの1行2列目にPictureBox2が入っているとします。

これら二つのPictureBoxをスワップして
入れ替えたいのですが、
コード上でどのように書けば良いですか?

引用返信 編集キー/
■93652 / inTopicNo.2)  Re[1]: TableLayoutの配置を変えるには
□投稿者/ Azulean (1126回)-(2020/01/03(Fri) 17:35:05)
No93651 (TUNE さん) に返信
> これら二つのPictureBoxをスワップして
> 入れ替えたいのですが、
> コード上でどのように書けば良いですか?

1 回限りの決め打ちで良いなら:

TableLayoutPanel1.Controls.Remove(PictureBox1)
TableLayoutPanel1.Controls.Remove(PictureBox2)

TableLayoutPanel1.Controls.Add(PictureBox1, 1, 0)
TableLayoutPanel1.Controls.Add(PictureBox2, 0, 0)

ボタンをクリックする度に交互に入れ換え続けるなら、まだ工夫が必要なので考えてみてください。

引用返信 編集キー/

このトピックをツリーで一括表示


トピック内ページ移動 / << 0 >>

このトピックに書きこむ