0
텍스트 상자와 단추 (btnLogin
)가있는 WinForms 폼이 있습니다. btnLogin
은 양식의 AcceptButton
으로 설정됩니다.C#에서 자동 소스를 읽는 동안 accept 버튼을 none으로 설정하는 방법은 무엇입니까?
텍스트 상자는 자동 완성을 사용하도록 설정되어 있습니다. 사용자가 자동 완성 목록에서 항목을 선택하고 Enter
을 누르면 텍스트 상자의 값이 설정되지만 양식의 경우 AcceptButton
이기 때문에 btnLogin
의 Click
이벤트도 호출됩니다.
어떻게 이런 일이 발생하지 않도록 할 수 있습니까?
음. 좀 더 문맥 좀주세요? 우리가 당신의 코드 나 프로젝트를 볼 수 없거나, 당신이 지금보고있는 * 것이 무엇이든간에 그것이 될 수 없다고 가정하십시오. –
하나의 버튼 컨트롤 'btnLogin'을 받아들이도록 설정했습니다. 제대로 작동하고 있습니다.하지만 한 텍스트 상자에'autocomplete collection'이 지정되어 있습니다. 그 컬렉션을 제안하는 동안 Enter 키를 누르면 자동 완성 소스 항목을 추가하고 싶습니다. 하지만 내 'btnlogic'을 유발할 것입니다. – rangasathish
제공하신 댓글을 토대로 귀하의 질문을 완전히 다시 작성했습니다. 그것이 틀린 경우 더 나은 형태로 편집 할 수 있습니까? 그러나 질문에 얼마나 많은 정보가 제공되고 있는지 주목하십시오. (그리고 제목은 아마도 여전히 약간의 작업이 필요할 것입니다.) –