共用方式為


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

請參閱

參考

DrawingAttributes 類別

DrawingAttributes 成員

Microsoft.Ink 命名空間

DrawingAttributes.Height

DrawingAttributes.Width