PenInputPanel.Busy 属性
已否决。获取一个布尔值,该值指示 PenInputPanel 对象当前是否在处理墨迹。PenInputPanel 已由 Microsoft.Ink.TextInput 替换。
命名空间: Microsoft.Ink
程序集: Microsoft.Ink(在 Microsoft.Ink.dll 中)
语法
声明
Public ReadOnly Property Busy As Boolean
用法
Dim instance As PenInputPanel
Dim value As Boolean
value = instance.Busy
public bool Busy { get; }
public:
property bool Busy {
bool get ();
}
/** @property */
public boolean get_Busy()
public function get Busy () : boolean
属性值
类型:System.Boolean
PenInputPanel 对象当前是否在处理墨迹。
值 |
含义 |
---|---|
true |
PenInputPanel 对象当前在处理墨迹。 |
false |
PenInputPanel 对象当前没有处理墨迹。 |
备注
安全说明: |
---|
如果在部分信任环境下使用,则除了 PenInputPanel 所需的权限以外,该属性还需要 SecurityPermissionFlag.AllFlags 权限。有关更多信息,请参见Security and Trust。 |
示例
此 C# 示例为按钮单击事件 theButton_Click 创建事件处理程序。在处理按钮单击的操作之前,处理程序检查 PenInputPanel 对象 thePenInputPanel 是否在处理墨迹。如果是,事件处理程序在继续之前会调用 CommitPendingInput 方法来强制 PenInputPanel 对象完成墨迹处理。
[C#]
//...
private void theButton_Click(object sender, System.EventArgs e)
{
// If the PenInputPanel is still processing ink...
if (thePenInputPanel.Busy)
{
// Force the PenInputPanel to commit user input
thePenInputPanel.CommitPendingInput();
}
// Process the action from the button click
//...
}
此 Microsoft(R) Visual Basic(R) .NET 示例为按钮
单击事件 theButton_Click 创建事件处理程序。在处理按钮单击的操作之前,处理程序检查 PenInputPanel 对象 thePenInputPanel 是否在处理墨迹。如果是,事件处理程序在继续之前会调用 CommitPendingInput 方法来强制 PenInputPanel 对象完成墨迹处理。
[Visual Basic]
'...
Private Sub theButton_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles theButton.Click
' If the PenInputPanel is still processing ink...
If thePenInputPanel.Busy Then
' Force the PenInputPanel to commit user input
thePenInputPanel.CommitPendingInput()
End If
' Process the action from the button click
'...
End Sub
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求。
版本信息
.NET Framework
受以下版本支持:3.0