다양한 코드 값을 표시하는 텍스트 상자가있는 양식이 있습니다. 코드를 표시하는 텍스트 상자 중 하나를 클릭하면 목록 뷰 하위 항목의 설명 값을 인접한 텍스트 상자에 어떻게 표시합니까? 사용자는 단추를 클릭하여 데이터베이스의 코드 및 설명 값을 모두 표시하는 목록보기의 코드 목록을 선택합니다.텍스트 상자 이벤트 처리
내가 TextBox1에 (코드 1 값)을 클릭하면, 해당 내용 입력란이 나타납니다 :
내가 코드에 따라 적절한 설명을 표시 할 수 있어야합니다
더 구체적으로 (200 개 코드가 있습니다) "설명 텍스트 상자".
textbox2 (code2 값)를 클릭하면 해당 설명 2가 "설명 텍스트 상자"에 나타납니다.
현재 접근법은 한 번만 작동합니다. 예를 들어 을 클릭하면 textbox1, textbox2를 클릭하지만 마음이 바뀌고 textbox20에 대한 설명을보고 싶을 때 작동하지 않습니다. Textbox1의 설명은 계속 표시됩니다.
코드는 지금까지 구현 : 나는 C# .NET을 함께 일하고 있어요
private void txtbYTRDICD1_MouseDown(object sender, MouseEventArgs e)
{
txtbICDDiagDesc.Text = _theICD9DCode.Description;
}
, 비주얼 스튜디오 2005 감사 톤
왜 "bYRTDICD1"으로 이름을 지으시겠습니까? :))) 100 %; MouseHover에서도 Enter 이벤트를 사용하십시오! 그리고 일반적으로 태그에서 설명을위한 툴팁을 추천 할 수 있습니다. – serhio
의견을 주셔서 감사합니다. 또한 1. 텍스트 상자 이름은 사용자 요구 사항입니다. 데이터베이스 필드의 이름입니다. 사용자가 설명을 편집 할 필요가 없기 때문에 처음에는 LABEL 대신 (이상적으로) LABEL을 사용하려고 시도했습니다. 그러나 나는 코딩에 어려움을 겪었습니다. 그 이유는 우리가 의사 소통하는 이유입니다.) 귀하의 대안 제안은 가치가 있지만 양식은 오래된 응용 프로그램 설계를 기반으로 설계되었습니다. 따라서 listview는 LOL을 유지합니다. 다시 감사합니다 – Tee
"우리가 의사 소통하는 이유는 .."입니다. 이전에 – Tee