0
セレクションは今働いて、コンボボックス内だけでトップdisplaydテキストはまだWPFのコンボボックス:Outputproblem
間違っている私は、この問題を持っていたすべてのヘルプ私との良好な前進をしましたスタックオーバーフローで見つかりました。しかし、今私は損失です。
私のオブジェクトは、監視可能なコレクションにしているとのようなdefindeです:
public class PUNKT_TYP
{
public int TYP { get; set; }
public string TEXT { get; set; }
public string IMG_SOURCE { get; set; }
}
と私のような私のXAMLでそれらを赤:
最後に私の出力変数がPUNKT_TYP_Key
ですpublic int Selected_PUNKT_Key_INT
{
get { return _Selected_PUNKT_Key_INT; }
set
{
_Selected_PUNKT_Key_INT = value;
OnPropertyChanged("Selected_PUNKT_Key_INT");
}
}
private int _Selected_PUNKT_Key_INT;
何らかの理由で、選択したComboboxフィールド(コンボボックスの上部)にth e選択されたアイテムのテキストですが、オブジェクトクラス:PUNKT_TYP
-----------------------
私は非常に助けていただきありがとうございます!
あなたの選択をすることになっているかは明らかではありません作業。 'int TYP'プロパティで項目を選択したい場合、' SelectedValuePath = "TYP" 'を設定し、コンボボックスの' SelectedValue'(SelectedIndexではなく)を 'int'型のビューモデルプロパティにバインドする必要があります。選択したアイテムがItemsSourceコレクションに実際に含まれていることが必要になります – Clemens
"SelectedValuePath =" {バインディングTYP} "を変更しました。 ""&SelectedIndex = "{バインディングPUNKT_TYP_Key_INT}"マイアウトプットは動作していますが、それでもコンボボックスフィールドに間違ったテキストが表示されます。 –