[Windows CE] Textbox SelectAll() 적용
PDA 에서는 Textbox의 SelectAll() 이 제대로 동작하지 않는다.
선택했을때의 Select와 GetFocus 에 정의해 둔 SelectAll() 이 같이 동작되는 문제인듯 한데
검색 결과 다음과 같은 코드를 확인했다.
private void OnGotFocus(object sender, EventArgs e)
{
TextBox tb = sender as TextBox;
Timer timer = new Timer();
timer.Interval = 100;
timer.Enabled = true;
timer.Tick += (EventHandler)delegate(object obj, EventArgs args)
{
tb.SelectAll();
timer.Dispose();
};
}
될때까지 타이머를 돌려버리는건데 완벽하게 동작하지는 않지만
대체로 원하는 결과를 얻을 수 있었다.
참고사이트
http://www.windows-tech.info/10/ca605adc663c8a47.php
Textbox SelectAll GotFocus - Smart Device Development - Windows Tech
Re: .NET Compact Framework Textbox SelectAll GotFocus gtamas Hi,anyway it seems to be a pritty ugly solution. Which event overrides the SelectAll() call Is there any possibility to solve this issues without a timerobject Which event schould be cathed to ca
www.windows-tech.info
'개발 > C#' 카테고리의 다른 글
관리자 권한으로 실행되는 프로그램 만들기 (0) | 2022.04.21 |
---|---|
C# 웹 컴파일러 (0) | 2022.02.08 |
ZPL 문자 정렬 방법 (0) | 2021.06.14 |
C# ZPL 한자 출력 (0) | 2021.06.07 |
ZPL Online Viewer (0) | 2021.03.24 |