ObjectDataProviderを使用するときに異なるitem-textとitem-valueを使用できますか?

.net c# data-binding wpf

アイテムコントロールのソース(ComboBoxなど)を設定するときに、SelectedValueプロパティを表示されるテキストとは異なる値にすることができます。 DateTimeの時間部分だけを表示し、各項目の値をDateTimeオブジェクト自体にするComboBoxがあります。

ありがとうございます。

  0  0


ベストアンサー

コンボボックスには、コントロールのドロップダウン部分とテキストボックス部分に項目を表示する方法を決定するItemStringFormatプロパティがあります。

MSDNの この例の場合、SelectedValueはdatetimeオブジェクトになり、コントロール自体はdatetimeオブジェクトになります。フォーマットされた文字列を表示します。

あなたの問題のために働くフォーマット文字列を作成する方法については hereを参照してください。 ( “HH:mm:ss”のようなものですね)

1


タイトルとURLをコピーしました