Ⅰ C#中如何一個picturebox控制項放多張圖片
1. 藉助timer控制項,當點擊按鈕的時候激活timer事件,然後在timer事件裡面組織顯示圖片就可以了。圖片呢,可以把名字存入一個數組,在timer的滴答事件中循環調用,每觸發一次數組就移動一個索引,直到最後一個為止。
2 . 對於多線程的話,實現這種功能用多線程就是大材小用。
不過也可以,可以把顯示圖片的方法用線程去調用顯示圖片,調用完畢之後線程會自動停止,然後你根據時間估算下,在重新調用線程即可,然後根據調用的次數來控制應該顯示的圖片就可以了。
Ⅱ VB picturebox 能放多張圖片么
picturebox里只能放一個圖,但是picturebox里可以放很多很多的image(圖片框),你只需要把image控制項畫到picturebox裡面,然後每個image控制項載入不同的圖片,然後調整image控制項的位置就可以達到在picturebox里放多張圖的效果了
'不明白的話網路HI我,我給你做一個例子看看
Ⅲ c#中怎麼在picturebox控制項中讓幾張圖片像幻燈片一樣自動播放
1 . 藉助timer控制項,當點擊按鈕的時候激活timer事件,然後在timer事件裡面組織顯示圖片就可以了。圖片呢,可以把名字存入一個數組,在timer的滴答事件中循環調用,每觸發一次數組就移動一個索引,直到最後一個為止。
2 . 對於多線程的話,實現這種功能用多線程就是大材小用。不過也可以,你可以把顯示圖片的方法用線程去調用顯示圖片,調用完畢之後線程會自動停止,然後你根據時間估算下,在重新調用線程即可,然後根據調用的次數來控制應該顯示的圖片就可以了。
Ⅳ 在c#控制項 pictureBox1添加了幾張圖片,怎麼樣在pictureBox1依次顯示出來啊 求祥解
簡單的做法:
添加一個 ImageList 控制項和一個 Timer 控制項, ImageList 控制項設置好你要播放的圖片, Timer 控制項用於控制播放;
先設置Timer 控制項的Enabled=false; 再設置Timer的Interval,即圖片切換的時間間隔,單位為毫秒。
如下:
/// <summary>
/// 圖片索引
/// </summary>
private int ImageIndex = 0;
/// <summary>
/// 載入
/// </summary>
private void Form1_Load(object sender, EventArgs e)
{
/// 初始化 顯示第一張圖片
pictureBox1.Image = imageList1.Images[0];
/// 設置圖片切換時間間隔 | 單位:毫秒
timer1.Interval = 500;
/// 禁用計時器
timer1.Enabled = false;
}
/// <summary>
/// 播放
/// </summary>
private void btnPlay_Click(object sender, EventArgs e)
{
timer1.Enabled = true;
}
/// <summary>
/// 暫停
/// </summary>
private void btnPause_Click(object sender, EventArgs e)
{
timer1.Enabled = false;
}
/// <summary>
/// 計時器 - 播放
/// </summary>
private void timer1_Tick(object sender, EventArgs e)
{
/// 如果圖片索引到了最後,則賦於0,從第一張再開始
///
if (ImageIndex >= imageList1.Images.Count)
{
ImageIndex = 0;
}
pictureBox1.Image = imageList1.Images[ImageIndex++];
}
Ⅳ C#怎麼在pictureBox中導入多張圖片
導入多張圖片沒有試過,不過你可以在Resources.resx中導入多張,並分別命名(要好區別),然後再代碼中像這樣this.pictureBox1.Image = global::Creation.Properties.Resources.caoying;賦值來改變想要顯示的圖片。其中caoying為你剛剛導入的圖片的名字。
Ⅵ c#的picturebox怎麼放入多張照片
你可以使用imglist控制項 ,把圖片放在imglist裡面 然後用imglist去綁定picturebox .
Ⅶ c# winform 一個picturebox如何顯示多個圖片,並保持這些圖片到資料庫中
一個Picturebox只能顯示一個圖片,除非你在程序中設置一個FileOpenDialog,或者用其他方法讓用戶選取圖片,然後載入到PictureBox中。
至於保存到資料庫,這是ADO.NET的基礎知識。你在網上搜一搜"ADO.NET保存圖片",保准有大把的資料。
Ⅷ VB picturebox 能放多張圖片么
picturebox里只能放一個圖,但是picturebox里可以放很多很多的image(圖片框),你只需要把image控制項畫到picturebox裡面,然後每個image控制項載入不同的圖片,然後調整image控制項的位置就可以達到在picturebox里放多張圖的效果了
'不明白的話網路HI我,我給你做一個例子看看