1樓:du瓶邪
示例:using system;
using system.drawing;
using system.collections;
using system.componentmodel;
using system.windows.forms;
using system.data;
namespace tooltiptest///
/// 清理所有正在使用的資源。
///protected override void dispose( bool disposing )
}base.dispose( disposing );
}#region windows 窗體設計器生成的**///
/// 設計器支援所需的方法 - 不要使用**編輯器修改/// 此方法的內容。
///private void initializecomponent()#endregion
////// 應用程式的主入口點。///
2樓:匿名使用者
位置你可以自己算出來,大概是
picturebox.top=(panel.height-picturebox.height)/2;
pictureboxt.left=(panel.width-picturebox.width)/2;
3樓:匿名使用者
完全填充this.picturebox1.dock = system.windows.forms.dockstyle.fill;
固定的話只有計算位置了
picturebox1.location = new system.drawing.
point((picturebox1.parent.size.
width - picturebox1.size.width) / 2, (picturebox1.
parent.size.height - picturebox1.
size.height) / 2);
非固定可能是這個
c#中如何用**在panel控制項上建立picturebox
4樓:hope_李
picturebox pb = new picturebox();
pb.width = 200;
pb.name = "pb1";
this.panel1.controls.add(pb);
5樓:得籽簿囟下瞥
pitcturebox pb=new pitcturebox();
panel1.controls.add(pb);
c#在form窗體的panel控制項中新增乙個label控制項,怎麼能讓panel的text文字一直在panel 的中間?
6樓:一無安慰
註冊panel的resize事件,裡面寫下這些**:
label.location = new point(convert.toint32(panel.width-label.width)/2,
convert.toint32(panel.height-label.height)/2);
也就是計算label相對於panel的中心位置,賦給location屬性即可。
7樓:匿名使用者
先固定panel的長度,然後設定textbox屬性居中即可,也可以使用**,這樣比較方便
8樓:匿名使用者
label的anchor屬性設定為none便可
9樓:銀月蒼熊
text-align屬性試試
關於C右鍵點選PictureBox的問題
這種需求,建議你 設定乙個全域性變數,來儲存這個 picturebox 在 contextmenustrip 的opening 中,儲存 picuturebox 到那個全域性變數,然後在 2級的選單裡,使用那個全域性變數 即可 c 關於picturebox控制項,滑鼠點選事件問題 private v...
C 中如何讓case包含多種情況
乙個case裡面再巢狀if語句就行了。case 1 a a 3 這是不行的。case後必須跟乙個確切的數值,所以大多數情況下大家都是用幾個if語句並列使用,case不是很有用。如果你想讓a 1,2,3的時候達到同乙個結果,可以case 1 case 2 case 3 break 這樣就行了。 cas...
C 中如何讓case包含多種情況
暢凌文佔易 case後面必須跟常數表示式,不能使用邏輯判斷條件。不過你可以把多個case放在一起用,例如 case 1 case 2 case 3 執行操作 break 霜丹秋興寧 上面的寫法本身就有問題,要想用乙個語句處理多種case可以這樣寫 switch a 而對於提問者的寫法,機器是這樣理解...