답변

1

사용하여 텍스트가 텍스트 상자에 대한 이벤트를 변경 Text Changed event

+0

텍스트 상자에 텍스트를 입력 할 때 텍스트가 변경되었으므로 아무 버튼이나 누르지 않고 동시에 목록 상자에 인쇄했습니다. –

+0

이제 알파벳을 잘못 쓰고 백 스페이스를 눌러 텍스트 상자에서 제거하고 싶습니다. 목록 상자에서 제거 할 수도 있습니다. –

+0

어떻게 수행할까요? –

1

가 활용 버튼을 클릭하지 않고 목록 상자에 있음을 인쇄해야 TextBox 컨트롤의 TextChangedevent.

이 이벤트는 프로그래밍 방식의 수정이나 사용자 상호 작용에 의해 Text 속성이 변경되면 발생합니다. 이벤트 처리에 대한 자세한 내용은 Handling and Raising Events을 참조하십시오.

당신은 속성 목록을 통해 액세스 할 수 있습니다, 또는 당신이 사용 Initialize 또는 Form_Load 심지어 Form 생성자에 그것을 만들 수 있습니다

textBox1.TextChanged += textBox1_TextChanged; 

private void textBox1_TextChanged(object sender, EventArgs e) { } 
+0

텍스트 상자에 텍스트를 입력 할 때 텍스트가 변경되었으므로 아무 버튼이나 누르지 않고 동시에 목록 상자에 인쇄했습니다. –

+0

이제 알파벳을 잘못 쓰고 백 스페이스를 눌러 텍스트 상자에서 제거하고 싶습니다. 목록 상자에서도 제거 할 수 있습니까? –

+0

@programminghub StackOverflow에서 새로운 질문을 만들고 현재 시도하고있는 것을 보여 주시고 원하시는 효과에 대해 자세히 알려 주시면 도와 드리겠습니다! – lxxtacoxxl

관련 문제