VFP에 익숙한 사용자는 ComboBox 개체가 여러 열을 표시하는 경우 첫 번째 열의 내용과 함께 선택한 항목에 일반 선택 결과가 표시된다는 것을 알고 있습니다. 그러나 실제 시스템 설계에서는 도서번호, 이름, 저자, 출판사 등 여러 필드가 표시되어야 하며, 선택한 결과와 전송할 값은 그 중 하나일 수 있습니다. 구현 방법은 다음과 같습니다.
(1) ComboBox 개체의 ColumnCount 속성을 4로 설정하고, ColumnCountWidth 속성을 12, 40, 12, 40으로 설정하고, RowSource 속성을 책 코드, 제목, 작가, 출판사로 설정합니다.
(2) ComboBox 개체의 BoundColumn 속성을 2로 설정하여 책 이름이 표시할 내용임을 나타냅니다.
(3) ComboBox 객체의 Interactive Change Event 이벤트를 다음과 같이 설정합니다.
This.DisplayValue=This.Value
표시된 내용을 다른 변수에 저장하려면 다음 내용을 추가하세요.
PublicUnknow_str Unknow_str=This.value