ICoreWindowKeyboardInput.IsKeyboardInputEnabled 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
참고
IsKeyboardInputEnabled는 Windows Phone 8.1 GDR2 이후 릴리스에서 변경되거나 사용할 수 없습니다.
텍스트 입력을 위해 터치 키보드가 사용자에게 표시되는지 여부를 가져오거나 설정합니다.
public:
property bool IsKeyboardInputEnabled { bool get(); void set(bool value); };
bool IsKeyboardInputEnabled();
void IsKeyboardInputEnabled(bool value);
public bool IsKeyboardInputEnabled { get; set; }
var boolean = iCoreWindowKeyboardInput.isKeyboardInputEnabled;
iCoreWindowKeyboardInput.isKeyboardInputEnabled = boolean;
Public Property IsKeyboardInputEnabled As Boolean
속성 값
Boolean
bool
True이면 터치 키보드를 사용할 수 있습니다. 그렇지 않으면 false입니다.
설명
다음 조건이 모두 발생하면 IsKeyboardInputEnabled 속성의 값이 정확하지 않을 수 있습니다.
-
- 기본 버퍼를 사용합니다. (예를 들어 고유한 KeyboardInputBuffer를 제공하지 않습니다.)
-
- IsKeyboardInputEnabled를 true로 설정하여 프로그래밍 방식으로 터치 키보드를 엽니다.
-
- 사용자가 뒤로 단추를 눌러 터치 키보드를 닫습니다.
-
- IsKeyboardInputEnabled를 읽고 값이 false(터치 키보드가 닫혔기 때문에)가 될 것으로 예상하지만 값은 true입니다. 이 시나리오에는 다음과 같은 여러 가지 해결 방법이 있습니다.
기본 버퍼를 사용하지 마세요.
IsKeyboardInputEnabled를 사용하지 마세요.
숨기기 이벤트를 수신 대기하고 IsKeyboardInputEnabled를 false로 설정합니다.
OccludedRect 속성을 사용하여 터치 키보드가 열려 있는지 확인합니다.
적용 대상
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기