私は国の列挙型でコンボボックスを使用しています。コンボボックスから選択した国をどのようにして文字列にするのですか?以前は、選択した国のint番号を取得するためにcmbCountries.SelectedIndexを使用しましたが、今はテキストが必要です。ヘルプはpreciateされています!ありがとう!comboBoxの列挙型を選択しましたか?
1
A
答えて
1
コンボボックスがデータバインドされている場合は、データに対して直接インデックスを使用してください。
ない場合は、あなたがコントロールから項目を取得することができます。
cmbCountries.SelectedItem
しかし、あなたが選択したエントリの単なるテキスト値たい場合:
cmbCountries.Text
1
RIFます列挙型を選択したインデックスを列挙型の変数にキャストしてから、ToString()
を実行してください。このようなビットは:
void Main()
{
int selectedIndex = 1;
Country test;
test = (Country)selectedIndex;
Console.WriteLine(test.ToString());
Console.WriteLine(((Country)selectedIndex).ToString());
}
enum Country
{
None,
Australia,
Austria,
England,
France,
Germany,
UnitedStates
}
代わりに、あなただけのコンボボックスのText
を得ることができます。
関連する問題
- 1. 複数の列挙型の選択
- 2. ThymeLeaf選択特定の列挙型
- 3. DBの列挙型または列挙型の列挙型
- 4. サブクエリの値を選択し、postgresqlの列挙型に保存
- 5. JavaFX ComboBoxまたはChoiceBoxを列挙型に移入
- 6. Python列挙型から文字列を選択
- 7. ComboBoxを使用したデータベースの選択
- 8. 列挙型の列挙型名を取得します。
- 9. ComboBoxが選択した値を失う
- 10. SQL列挙型からランダム値を選択
- 11. C#リストを列挙型に変換し、LINQを使用して選択する
- 12. ComboBoxでNullable型を選択してください。
- 13. dask(列挙型のpandasから)の列の副選択を計算ブール値インデクサ
- 14. のtypedefと列挙型または列挙型クラス
- 15. XML列挙型 - 値をスペースで使用し、複数の選択肢を使用
- 16. 列挙型の列挙型の列挙型へのアクセス
- 17. 選択された列挙値
- 18. Combobox選択フィルタリングデータグリッド
- 19. ComboBox内の列挙値
- 20. 列挙型の開始値を設定するComboBox
- 21. ObjectDataProviderを使用して列挙型をXAMLのComboBoxにバインドする方法
- 22. SelectListと選択した項目のModelBinding列挙値
- 23. 列挙型の中の列挙型
- 24. 列挙型の列挙型の作成
- 25. 列挙型クラスの型を列挙型クラスのテンプレートパラメータから推測しますか?
- 26. 列挙型内の列挙型
- 27. 列挙型の値がタプルの場合、列挙型のオブジェクトを文字列から取得しますか?
- 28. ComboBox選択のアクションが変更されました
- 29. ComboBoxのEventFilterが選択されました。
- 30. ComboBox - 2つのプロパティからオブジェクトを選択します。
こんにちは、それは簡単でした! cmbCountries.Textはうまくいった!ありがとう! –
受け入れることを忘れないでください! – yamen
受け入れました! –