この問題が発生しました。私は自分のアプリケーションにコンボボックスを持っています(XAMLではなくコードで作成されています)。私は内部にチェックボックスを備えたドロップダウンコントロールが必要だったので、チェックボックスを使用しました。WPFコンボボックス(選択項目とテキストが異なる)
ここでは、意味がないので、コンボボックスの選択は必要ありません。そこで、コントロールのテキスト部分にラベルを表示したかったのです。
これを行う方法はありますか?最小の例を次に示します:
このように、ユーザーがチェックボックスをクリックすると、チェックボックスの内容がテキストフィールドに表示されます。
私も
myComboBox.SelectionChanged += (sender, jender) =>
{
myComboBox.SelectedItem = null;
};
テキストがこれまで表示されません。この方法を追加し、それを修正。しかし、コンボボックスのテキスト部分に固定文字列を書きたいとしたらどうでしょうか?
ありがとうございました
はあなたがWPF Toolkitを使用して考えられていますか?彼らはあなたが何を記述しているかを正確にコントロールしています:https://wpftoolkit.codeplex.com/wikipage?title=CheckComboBox そうでなければ、私は信じているItemTemplateを使うことができます。 – Joe
@Joeご意見ありがとうございます。とにかく私はWPFツールキットを考えたことはありません。ありがとう。ただし、そのコントロールはチェックボックスの内容を連結します。チェックボックスの内容の代わりにそこに現れる固定文字列が必要でした。 – frarugi87
ああ、ごめん、私はそれがあなたの後ろだったと思った。 – Joe