Если вы хотите сделать это, и вы используете привязку данных, есть небольшой удобный способ сделать это, описанный в этом сообщении в блоге . В основном вы настроили пару пар ключ-значение:
private List<KeyValuePair<string, bool>> GenerateYesNo()
{
List<KeyValuePair<string, bool>> yesNoChoices = new List<KeyValuePair<string,bool>>();
yesNoChoices.Add(new KeyValuePair<string, bool>("Yes", true));
yesNoChoices.Add(new KeyValuePair<string, bool>("No", false));
return yesNoChoices;
}
Или в VB.Net:
Private Function GenerateYesNo() As List(Of KeyValuePair(Of String, Boolean))
Dim yesNoChoices As New List(Of KeyValuePair(Of String, Boolean))
yesNoChoices.Add(New KeyValuePair(Of String, Boolean)("Yes", True))
yesNoChoices.Add(New KeyValuePair(Of String, Boolean)("No", False))
Return yesNoChoices
End Function
и привязать к этому набору пар. Для получения полной информации перейдите по ссылке блога.