Shape.Scale 方法
縮放比例按照指定的縮放比例的圖形。
命名空間: Microsoft.VisualBasic.PowerPacks
組件: Microsoft.VisualBasic.PowerPacks.Vs (在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)
語法
'宣告
Public MustOverride Sub Scale ( _
factor As SizeF _
)
public abstract void Scale(
SizeF factor
)
public:
virtual void Scale(
SizeF factor
) abstract
abstract Scale :
factor:SizeF -> unit
public abstract function Scale(
factor : SizeF
)
參數
- factor
型別:System.Drawing.SizeF
A SizeF包含水平及垂直縮放比例因數。
備註
Scale 方法會按照指定的縮放比例 (factor) 縮放控制項,這使得放大或縮小其目前大小的百分比。
範例
下列範例會示範如何使用Scale方法來調整OvalShape控制項。這個範例要求您必須OvalShape控制項的表單上命名為 OvalShape1。
Private Sub OvalShape1_Click() Handles OvalShape1.Click
Dim state As Boolean
If state = False Then
OvalShape1.Scale(New SizeF(2, 3))
state = True
Else
OvalShape1.Scale(New SizeF(0.5, 0.333))
state = False
End If
End Sub
private void ovalShape1_Click(System.Object sender, System.EventArgs e)
{
bool state = true;
if (state == false)
{
ovalShape1.Scale(new SizeF(2, 3));
state = true;
}
else
{
ovalShape1.Scale(new SizeF((float)0.5, ((float)0.333)));
state = false;
}
}
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
Microsoft.VisualBasic.PowerPacks 命名空間
其他資源
HOW TO:使用 LineShape 控制項繪製線條 (Visual Studio)
HOW TO:使用 OvalShape 和 RectangleShape 控制項繪製圖案 (Visual Studio)