A にプロパティ Key とプロパティ Value がある List にバインドされた単純なコンボボックスがあります。
コンボボックスは正常にバインドされ、1 つの欠陥を除いて機能します。アイテムのない下部に大きな空のスペースがあります (つまり、ホバーなどで強調表示されず、余分なアイテムはなく、空のスペースがあるだけです)。どうすればそれを取り除くことができますか?
http://i.stack.imgur.com/2yN9r.jpg
A にプロパティ Key とプロパティ Value がある List にバインドされた単純なコンボボックスがあります。
コンボボックスは正常にバインドされ、1 つの欠陥を除いて機能します。アイテムのない下部に大きな空のスペースがあります (つまり、ホバーなどで強調表示されず、余分なアイテムはなく、空のスペースがあるだけです)。どうすればそれを取り除くことができますか?
http://i.stack.imgur.com/2yN9r.jpg
コンボボックスのテンプレートを変更し、それに応じてポップアップの高さをリセットする必要があります。以下を確認してください。
http://msdn.microsoft.com/en-in/library/ms752094%28v=vs.85%29.aspx
tempalteの下でポップアップを検索し、それにminheight=0を追加します。
これはおそらくComboBox
、現在のテーマのテンプレートが原因です。Windows テーマを Aero または Luna に変更してみてください (今はクラシックに設定されているようです)。
それが問題である場合、カスタム テンプレートを使用して「修正」する方法がありますが、ユーザーの観点からは一貫性が失われます。それを考慮する必要があります。