2010-12-30 5 views
1

WPF 창에 textBox 컨트롤이 있습니다. GotFocus 및 LostFocus 이벤트에 대한 별도의 핸들러가 있습니다. 그러나 텍스트 상자가 처음 GotFous 후에 LostFocus가 호출 될 때 초점이 맞춰지면 (텍스트 상자가 처음 초점을 얻 자마자 초점을 잃어 버립니다). 그러나 두 번째로 textBox가 포커스를 얻었을 때 이러한 일은 발생하지 않습니다.WPF TextBox의 GotFocus 및 LostFocus 이벤트

+0

무엇이 질문입니까? –

+0

GotFocus에서 무엇을하고 있습니까? – Josh

+0

텍스트가 비어 있도록 일부 텍스트가 textBox에 설정되었습니다. txtone.text = string.Empty; – Novice

답변

1

어쩌면 뭔가 다른 컨트롤에 포커스를 포기한다 (호출 스택 또는 깊이) GotFocus 이벤트 핸들러 동안 일어나고있는 것 같은데.

당신은 당신의 LostFocus 이벤트 처리기에서 중단 점을 설정하려고하고 뭔가 다른 곳에서 직접 또는 간접적으로 초점이 설정되어 있는지 확인하기 위해 호출 스택을보고 할 수 있습니다.

관련 문제