作者besttim93 (殺人魔)
看板C_Sharp
標題[問題] pictureBox放大之後,出現隙縫
時間Thu Oct 9 19:31:04 2008
問題是這樣的
圖片來源是20pixal*20pixal
pictureBox的size設定(20,20),
location設定Point(0+20*j,0+20*i);
然後跑出來沒問題
可是我想讓他放大一點
所以我設定了size(40,40),location設定Point(0+40*j,0+40*i);
卻出現了隙縫???
我算了一下,不是剛好緊密貼著嗎
圖
http://www.chu.edu.tw/~b09302091/123.PNG
程式碼:
private void Form1_Load(object sender, EventArgs e)
{
int i,j;
PictureBox[,] temp = new PictureBox[10,16];
house_1 house =new house_1();
for(i=0;i<10;i++)
{
for (j = 0; j < 16; j++)
{
temp[i, j] = new PictureBox();
temp[i, j].Location = new System.Drawing.Point(0 + 40 * j, 0 + 40 * i);
temp[i, j].Size = new System.Drawing.Size(40, 40);
temp[i, j].SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
temp[i, j].Image = (Image)house.unit[i, j];
this.Controls.Add(temp[i, j]);
}
}
}
感謝收看:P
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.139.139.168
1F:→ besttim93:PictureBoxSizeMode.Zoom也是一樣 :{ 10/09 19:32
2F:→ marukocc:ClientSize or BorderStyle? 10/09 23:27
3F:→ besttim93:ClientSize.長 寬都是40,borderstyle預設none 10/10 01:07
4F:→ besttim93:剛測試把一張圖拉到原圖幾倍之後,發現會內建立體感 10/10 01:09
6F:→ besttim93:如圖右下,小張是原尺寸,大張是10倍大,這種內建立體感 10/10 01:13
7F:→ besttim93:導致裂縫問題,囧 有解嗎 10/10 01:14