共用方式為


InkPicture.Cursor 屬性

取得或設定滑鼠指標移至 InkPicture 控制項上方時所出現的游標。

命名空間:  Microsoft.Ink
組件:  Microsoft.Ink (在 Microsoft.Ink.dll 中)

語法

'宣告
<BrowsableAttribute(True)> _
Public Overrides Property Cursor As Cursor
'用途
Dim instance As InkPicture
Dim value As Cursor

value = instance.Cursor

instance.Cursor = value
[BrowsableAttribute(true)]
public override Cursor Cursor { get; set; }
[BrowsableAttribute(true)]
public:
virtual property Cursor^ Cursor {
    Cursor^ get () override;
    void set (Cursor^ value) override;
}
/** @property */
/** @attribute BrowsableAttribute(true) */
public Cursor get_Cursor()
/** @property */
/** @attribute BrowsableAttribute(true) */
public  void set_Cursor(Cursor value)
public override function get Cursor () : Cursor
public override function set Cursor (value : Cursor)

屬性值

型別:System.Windows.Forms.Cursor
滑鼠指標移至 InkPicture 控制項上方時所出現的游標。

備註

如果設定為預設游標,即所繼承的 Default (英文) 屬性 (Property),滑鼠游標的行為是以目前檢視中游標的繪圖屬性 (Attribute) 為基礎。如果您接著停用物件,同時保留預設游標設定,則會停用游標覆寫,而且滑鼠游標設定是以基礎視窗的滑鼠游標屬性為基礎。設定游標為 nullNull 參照 (即 Visual Basic 中的 Nothing) (在 Microsoft® Visual Basic® .NET 中為 Nothing) 也會一併停用物件的游標處理。

如果游標不是設定為預設值,物件一定會使用該游標,無論物件是否啟用。

這個屬性會參考指標的視覺顯示,而不是以 Microsoft.Ink.Cursor 類別表示的筆墨輸入裝置。

範例

這個 C# 範例會建立 InkPicture 控制項,其中 InkEnabled 屬性已連結至按鈕的 Click 事件:InkEnableToggle_Click。InkEnableToggle_Click 事件會指派 Cursor (英文),這樣一來,當 InkPicture.InkEnabled 為 true 時會使用 Default (英文) 游標,而當 InkPicture.InkEnabled 為 false 時則會使用十字型游標。

[C#]

using Microsoft.Ink;
//. . .

private void InkEnableToggle_Click(object sender, System.EventArgs e)
{
    if (theInkPicture.InkEnabled == false)
    {
        theInkPicture.InkEnabled = true;
        theInkPicture.Cursor = System.Windows.Forms.Cursors.Default;
    }
    else
    {
        theInkPicture.InkEnabled = false;
        theInkPicture.Cursor = System.Windows.Forms.Cursors.Cross;
    }
}

這個 Visual Basic .NET 範例會建立 InkPicture 控制項,其中 InkEnabled 屬性已連結至按鈕的 Click 事件:InkEnableToggle_Click。InkEnableToggle_Click 事件會指派 Cursor (英文),這樣一來,當 InkPicture.InkEnabled 為 true 時會使用 Default (英文) 游標,而當 InkPicture.InkEnabled 為 false 時則會使用十字型游標。

Imports Microsoft.Ink
'. . .

Private Sub InkEnableToggle_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles InkEnableToggle.Click
    If theInkPicture.InkEnabled = False Then
        theInkPicture.InkEnabled = True
        theInkPicture.Cursor = System.Windows.Forms.Cursors.Default
    Else
        theInkPicture.InkEnabled = False
        theInkPicture.Cursor = System.Windows.Forms.Cursors.Cross
    End If

End Sub

平台

Windows Vista

.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求

版本資訊

.NET Framework

支援版本:3.0

請參閱

參考

InkPicture 類別

InkPicture 成員

Microsoft.Ink 命名空間

InkPicture.InkEnabled

Cursor

Cursors