DrawingAttributes.PenTip 屬性
取得或設定值,這個值表示繪製與這個 DrawingAttributes 物件相關聯的「筆墨」時使用的筆尖。
命名空間: Microsoft.Ink
組件: Microsoft.Ink (在 Microsoft.Ink.dll 中)
語法
'宣告
Public Property PenTip As PenTip
'用途
Dim instance As DrawingAttributes
Dim value As PenTip
value = instance.PenTip
instance.PenTip = value
public PenTip PenTip { get; set; }
public:
property PenTip PenTip {
PenTip get ();
void set (PenTip value);
}
/** @property */
public PenTip get_PenTip()
/** @property */
public void set_PenTip(PenTip value)
public function get PenTip () : PenTip
public function set PenTip (value : PenTip)
屬性值
型別:Microsoft.Ink.PenTip
繪製與這個 DrawingAttributes 物件相關聯的筆墨時使用的筆尖。
值 |
意義 |
---|---|
Ball |
畫筆呈現為圓形筆尖。 |
Rectangle |
畫筆呈現為矩形筆尖。 |
備註
如需可用筆尖的完整清單,請參閱 PenTip 列舉型別。
若要建立方形筆尖,請將 PenTip 屬性設定為 Rectangle。接著再將 Width 屬性設定為等於 Height 屬性。
範例
這個 C# 範例會為功能表項目建立可變更 DrawingAttributes 物件之 PenTip 屬性的事件處理常式。
using Microsoft.Ink;
using Microsoft.Ink;
//...
private System.Windows.Forms.MenuItem menuInkPenTipBall;
private System.Windows.Forms.MenuItem menuInkPenTipRectangle;
private InkCollector theInkCollector;
private System.Windows.Forms.MenuItem checkedPenTip;
//...
private void menuInkPenTipBall_Click(
object sender, System.EventArgs e)
{
checkedPenTip.Checked = false;
theInkCollector.DefaultDrawingAttributes.PenTip = Microsoft.Ink.PenTip.Ball;
checkedPenTip = menuInkPenTipBall;
checkedPenTip.Checked = true;
Refresh();
}
private void menuInkPenTipRectangle_Click(
object sender, System.EventArgs e)
{
checkedPenTip.Checked = false;
theInkCollector.DefaultDrawingAttributes.PenTip = Microsoft.Ink.PenTip.Rectangle;
checkedPenTip = menuInkPenTipRectangle;
checkedPenTip.Checked = true;
Refresh();
}
這個 Microsoft® Visual Basic® .NET 範例會為功能表項目建立可變更 DrawingAttributes 物件之 PenTip 屬性的事件處理常式。
Imports Microsoft.Ink
'...
Dim MenuInkPenTipBall As System.Windows.Forms.MenuItem
Dim MenuInkPenTipRectangle As System.Windows.Forms.MenuItem
Dim CheckedPenTip As System.Windows.Forms.MenuItem
Dim theInkCollector As InkCollector
'...
Private Sub MenuInkPenTipBall_Click( _
ByVal sender As Object, ByVal e As System.EventArgs)
CheckedPenTip.Checked = False
theInkCollector.DefaultDrawingAttributes.PenTip = Microsoft.Ink.PenTip.Ball
CheckedPenTip = MenuInkPenTipBall
CheckedPenTip.Checked = True
Refresh()
End Sub
Private Sub MenuInkPenTipRectangle_Click( _
ByVal sender As Object, ByVal e As System.EventArgs)
CheckedPenTip.Checked = False
theInkCollector.DefaultDrawingAttributes.PenTip = Microsoft.Ink.PenTip.Rectangle
CheckedPenTip = MenuInkPenTipRectangle
CheckedPenTip.Checked = True
Refresh()
End Sub
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0