PenInputPanel.DefaultPanel 속성
업데이트: 2007년 11월
사용되지 않습니다. PenInputPanel 개체 내에서 입력에 사용하는 기본 패널 형식을 가져오거나 설정합니다. PenInputPanel은 Microsoft.Ink.TextInput으로 대체되었습니다.
네임스페이스: Microsoft.Ink
어셈블리: Microsoft.Ink(Microsoft.Ink.dll)
구문
‘선언
Public Property DefaultPanel As PanelType
‘사용 방법
Dim instance As PenInputPanel
Dim value As PanelType
value = instance.DefaultPanel
instance.DefaultPanel = value
public PanelType DefaultPanel { get; set; }
public:
property PanelType DefaultPanel {
PanelType get ();
void set (PanelType value);
}
/** @property */
public PanelType get_DefaultPanel()
/** @property */
public void set_DefaultPanel(PanelType value)
public function get DefaultPanel () : PanelType
public function set DefaultPanel (value : PanelType)
속성 값
형식: Microsoft.Ink.PanelType
PanelType 값 중 하나입니다.
설명
참고
DefaultPanel 속성은 Inactive로 설정할 수 없습니다.
PenInputPanel 개체의 기본 입력 UI는 Handwriting 패널(필기판이라고도 함)입니다.
이 속성의 값이 Default이면 PenInputPanel 개체는 응용 프로그램에서 펜 입력 패널에 대해 마지막으로 사용한 패널 형식을 사용합니다. 모든 활성 응용 프로그램에서 펜 입력 패널에 대한 이전 참조가 모두 삭제된 경우 새 PenInputPanel 개체는 Handwriting 패널 형식을 사용합니다.
PenInputPanel 개체가 처음으로 활성화되기 전에 CurrentPanel 속성을 설정하여 패널을 변경하면 PanelChanged 이벤트가 발생합니다.
DefaultPanel 속성을 설정하면 PenInputPanel 개체의 해당 인스턴스에 기본적으로 표시되는 패널 형식을 지정할 수 있습니다. 이 속성의 값이 Handwriting 또는 Keyboard이면 패널은 표시될 때마다 각각 필기 또는 키보드 패널 형식을 사용합니다.
PenInputPanel을 다른 컨트롤에 연결하고 포커스가 새 컨트롤로 변경될 때 DefaultPanel 속성을 변경하는 경우에는 정확한 패널이 표시되도록 DefaultPanel 속성을 설정한 후에 AttachedEditWindow 속성을 설정하십시오.
보안 정보: |
---|
부분 신뢰 환경에서 사용하는 경우 이 속성에 SecurityPermissionFlag.AllFlags 권한 및 PenInputPanel에서 요구하는 권한이 필요합니다. 자세한 내용은 Security and Trust를 참조하십시오. |
예제
이 C# 예제에서는 PenInputPanel 개체인 thePenInputPanel을 만들어 InkEdit 컨트롤인 theInkEdit에 연결합니다. 그런 다음 DefaultPanel 속성을 Keyboard로 설정하여 키보드를 펜 입력 패널의 기본 입력 방법으로 설정합니다.
[C#]
//...
// Declare, create, and attach a new PenInputPanel to an InkEdit control
PenInputPanel thePenInputPanel = new PenInputPanel(theInkEdit);
// Set the default panel to keyboard input
thePenInputPanel.DefaultPanel = PanelType.Keyboard;
이 Microsoft® Visual Basic® .NET 예제에서는 PenInputPanel 개체인 thePenInputPanel을 만들어 InkEdit 컨트롤인 theInkEdit에 연결합니다. 그런 다음 DefaultPanel 속성을 KeyBoard로 설정하여 키보드를 펜 입력 패널의 기본 입력 방법으로 설정합니다.
[Visual Basic]
' Declare, create, and attach a new PenInputPanel to an InkEdit control
Dim thePenInputPanel As New PenInputPanel(theInkEdit)
' Set the default panel to keyboard input
thePenInputPanel.DefaultPanel = PanelType.Keyboard
플랫폼
Windows Vista
.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
3.0에서 지원