Life is.

반응형

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