InkOverlay.SetAllTabletsMode 方法 (Boolean)
設定 InkOverlay 物件,以從裝在 Tablet PC 上的任何手寫板及滑鼠 (選擇項) 收集筆墨。
命名空間: Microsoft.Ink
組件: Microsoft.Ink (在 Microsoft.Ink.dll 中)
語法
'宣告
Public Sub SetAllTabletsMode ( _
useMouseForInput As Boolean _
)
'用途
Dim instance As InkOverlay
Dim useMouseForInput As Boolean
instance.SetAllTabletsMode(useMouseForInput)
public void SetAllTabletsMode(
bool useMouseForInput
)
public:
void SetAllTabletsMode(
bool useMouseForInput
)
public void SetAllTabletsMode(
boolean useMouseForInput
)
public function SetAllTabletsMode(
useMouseForInput : boolean
)
參數
- useMouseForInput
型別:System.Boolean
指出是否使用滑鼠做為輸入裝置的布林值。
如果除了畫筆之外,滑鼠也用於輸入,則為 true。
如果滑鼠無法用於輸入,則為 false。
備註
這是 InkOverlay 物件的預設模式。若要讓 InkOverlay 物件只從一個手寫板收集筆墨,請呼叫 SetSingleTabletIntegratedMode 方法。
注意事項: |
---|
必須停用 InkOverlay 物件,才能呼叫這個方法。若要停用 InkOverlay 物件,請將 Enabled 屬性設定為 false。在呼叫 SetAllTabletsMode 方法之後,藉由將 Enabled 屬性設定為 true 來啟用 InkOverlay 物件。 |
當 InkOverlay 物件從使用單一手寫板收集筆墨切換到使用所有手寫板收集筆墨時,會將 Cursors 屬性設定為空集合。
注意事項: |
---|
如果透過將 useMouseForInput 參數設定為 true (或無參數) 來呼叫 SetAllTabletsMode 方法,則會使用滑鼠做為輸入裝置。之後,如果透過將 useMouseForInput 參數設定為 false 來呼叫 SetAllTabletsMode 方法,則並不會從 Cursors 屬性移除滑鼠。 |
範例
在這個 C# 範例中,如果有多個可用的手寫板,則會透過將 useMouseForInput 參數設定為 false,以在新的 InkOverlay 物件 (變數名稱為 theInkCollector) 上呼叫 SetAllTabletsMode。
using Microsoft.Ink;
// . . .
Tablets theTablets = new Tablets();
InkOverlay theInkOverlay = new InkOverlay();
if (theTablets.Count > 1)
theInkOverlay.SetAllTabletsMode(false);
else
theInkOverlay.SetAllTabletsMode();
在這個 Microsoft Visual Basic .NET 範例中,如果有多個可用的手寫板,則會透過將 useMouseForInput 參數設定為 false,以在新的 InkOverlay 物件 (變數名稱為 theInkCollector) 上呼叫 SetAllTabletsMode。
Imports Microsoft.Ink
' . . .
Dim theTablets As New Tablets()
Dim theInkOverlay As New InkOverlay()
If theTablets.Count > 1 Then
theInkOverlay.SetAllTabletsMode(False)
Else
theInkOverlay.SetAllTabletsMode()
End If
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0