콤보 상자 구성 요소가 있는데 comboBox1.Items.Add("Item1")
과 같은 항목을 추가하고 있습니다. 그러나 나는이 아이템에 관한 다른 정보를 알 필요가있다. 그래서 "Item1"을 클릭하면 "102454"
이 필요합니다. 102454를 콤보 상자의 "Item1"에 저장할 수 있습니까?웹 응용 프로그램의 드롭 다운 목록과 같은 C# 콤보 상자
웹 aplication에서
<select>
<option value="102454">Item1</option>
</select>
처럼 내가 "항목 1"을 클릭하면 내가 102454
를 얻을 수 드롭 다운 목록이 있습니다.
콤보 상자가있는 Windows 데스크톱 응용 프로그램에서이 작업을 수행 할 수 있습니까?
이 가장 유연한 솔루션입니다 :
그것의 제네릭이 아닌 변형을 생성하는 것이 용이하다. "KeyValuePair"는 모든 객체로 변경할 수 있습니다. 예를 들어 "Person"개체로 설정할 수 있습니다. comboBox1.ValueMember = "SSN"; comboBox1.DisplayMember = "Name"; – ravndal
xx 시도 할 것입니다. 하지만 올바른 코드는 KeyValuePair (102454, "Item1") –
senzacionale
흠 어떻게 키를 다시 얻을 수 있습니까? 102454를 읽지 못하거나 내가 할 수 있습니까? – senzacionale