1樓:純黑色
listpbs=new list();
for(int i=0;i++;i<10)picturebox pb=new picturebox();
已經建立了10個 picturebox,然伍亮虧後在panel中根據大鍵局小設定位置,把picturebox加進去。
for(…腔神…)
pbs[i].location=new point(,)pbs[i].size=new size(,)
2樓:前往工師
for (int i = 0; i < 10;i++picturebox pb = new picturebox();
for(int i = 0; i < 10;i++)pbs[i].location=new point(100*i,200*i);
pbs[i].size=new size(100,200);,根哪戚據樓上的寫的,很好用凳緩巧棗鍵!
c# 如何讓picturebox控制項 居中顯示在panel中
3樓:du瓶邪
示例:using system;
using ;
using ;
using ;
using ;
using ;
namespace tooltiptest///
/ 清理所有正在使用的資源。
/protected override void dispose( bool disposing )
disposing );
#region windows 窗體設計器生成的**///
/ 設計器支援所需的方法 - 不要使用**器修改/// 此方法的內容。
/private void initializecomponent()#endregion
//// 應用程式的主入口點。///
4樓:網友
位置你可以自己算出來,大概是;
5樓:網友
完全填充 = ;
固定的話只有計算位置了。
new - / 2, (/ 2);
非固定可能是這個。
.net(c#)環境下,如何在panel容器裡自由拖動picturebox控制項
6樓:網友
思路是這樣的。得有三個變數。
記錄x座標: int xpos;
記錄y座標: int ypos;
記錄是否按下滑鼠: bool moveflag;
在picturebox的滑鼠按下事件裡,記錄三個變數。
private void picbox_mousedown(object sender, mouseeventargs e)
在picturebox的滑鼠按下事件裡。
private void picbox_mouseup(object sender, mouseeventargs e)
在picturebox滑鼠移動。
private void picbox_mousemove(object sender, mouseeventargs e)
這樣就可以實現控制項在容器裡的移動。
7樓:網友
1樓正解。先弄明白思路,在看別人的**。
**隨滑鼠拖動,自然要在mousemove事件裡實現**換位置的功能了。
但是並不是任何情況下**都要隨滑鼠移動,只有在左鍵按下的時候。這就需要設定乙個環境變數。這個環境變數表示滑鼠左鍵是否按下。影響這個變數的也就是滑鼠的up和down事件。
然後,你只需要把實現**換位置的**外面加個條件,判斷下環境變數就ok了。
8樓:網友
有源**,就 多試試。。。
9樓:紅衣老大之一
有** 還看不懂。
再給你** 你怎麼看啊。
關於picturebox作為panel的子控制項,動態改變picturebox大小,調節panel滾動條,不能顯示picturebox上**
10樓:網友
看看,你是否設定了picturebox的autoredraw 屬性為true
需要設定picturebox的autoredraw 屬性為true
求助picturebox控制項迴圈賦值問題
11樓:網友
你那不對。
j)).left = d(j)
j)).top = e(j)
將這兩句改成。
picture" & j).left = d(j)"picture" & j).top = e(j)就可以了。
c# 如何清空panel中picturebox中的**?(panel裡面放了好多picturebox)
12樓:網友
foreach (var item in 如果抄是bai
du全部。zhi都dao是picturebox :
在C 中如何使用迴圈語句生成多個檔案
我這個可以生成足夠多的檔案,如下 note your choice is c ide include include include void main file fp null long count ,index char s str e file printf 下面更精彩,請稍後 while c...
在vb中如何用迴圈語句給多個連續文字框賦值
dim obj as object,objname as string,i as integer i 0 for each obj in me.controls 列舉窗體所有控制元件 debug.print typename obj if typename obj textbox then 判讀是否...
c中在不同窗體中根據控制元件id或者name屬性查詢另窗
你通過controls集合的方式實現 也是可以的 不過有一個更簡單的方法 比如你現在在form1 裡新增一個共有的方法叫做public void setstudenttext string text public string getstudenttext 你再form2 中例項化 把這個寫成全域性...