問題タブ [combobox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
10886 参照

wpf - WPF でコンボ ボックスのスタイルを変更する (できれば Blend で)

Expression Blend / WPF でコンボ ボックスの外観 / スタイルを変更しようとすると、いくつかの問題が発生します。ボタンの設定スタイルを説明するチュートリアルはありますが、ComboBox コントロールにはいくつかの問題があるようです。

誰かアドバイスをくれたり、ボタンよりも複雑なものの再スタイリングをカバーする優れたチュートリアルを紹介してくれたりできますか?

0 投票する
3 に答える
1971 参照

c# - C# ディクショナリ アプリケーション: キーの選択による値の適用

銅ケーブルの定格を定義するために使用している辞書があります。これらの値を使用して、特定の接続定格を満たすために必要なケーブルの数を計算したいと考えています。接続のサイズ、ケーブル タイプ、およびシステム タイプは、cb_amperage、cb_cable_size、および cb_system_type という名前の 2 つの ComboBox によって選択されます。方程式を実行すると見つかった答えは、tb6_cable_qty という名前のテキスト ボックスに表示されます。すべてのコメントや提案を歓迎します。よろしくお願いいたします。

計算は簡単です:

編集 1: mmr; 以下のコードを見てください。もう少し経験があればわかることを見逃したような気がします。以下は、あなたが提案したソリューションの最初の部分の私の実装です。エラーが発生します。これは、文字列と辞書の 2 つの項目がリンクされていることを認識していないためだと思います。エラーは次のとおりです。*クラス、構造体、またはインターフェイス メンバー宣言のトークン ',' が無効です (CS1519)。あなたが見ることができるものを参照してください。再度、感謝します。

0 投票する
3 に答える
3444 参照

c# - 無料の高度なドロップダウンリストコントロール(Windowsフォーム.Net)

無料の高度なドロップダウンリストコントロールを探しています。基本的に、アイコンを含むことができるドロップダウンリストと、エントリごとに複数のテキスト(できれば、1つの大きなテキストとその下の小さなテキスト)を提供するものです。

誰もがそのようなコントロールを知っていますか?見たことがありますが、見つからないようです。

見つからない場合は、自分で作成する必要があると思います。カスタムコントロールを少し使用しましたが、これをどのように実行するかはよくわかりません... ComboBoxなどを使用して、各エントリを完全にグラフィカルにカスタマイズできるようにするにはどうすればよいでしょうか。

コントロールへのリンク、またはコントロールの作成方法に関するヒントをいただければ幸いです。

0 投票する
4 に答える
5662 参照

c# - オートコンプリートと新しい入力の防止-コンボボックス

プログラムのユーザーが値を入力してオートコンプリートできるようにするにはどうすればよいですか。ただし、データが見つからなくなる可能性があるため、ユーザーが新しいデータを入力できないようにする方法もあります(データベース)。

誰かがこれを行う方法を知っていますか?

ドロップダウンスタイルのコンボボックスだけを使用しない理由は、データを入力して入力し、リストのオプションに含まれていない文字を拒否するのは、ユーザーにとって使いやすいためです。

Quickbookのタイマーを使用したことがある場合は、それが私が目指しているコンボボックスのスタイルです。

0 投票する
4 に答える
471 参照

c# - ComboBox にすべての登録済みファイル タイプ (拡張子だけでなく) を入力する最も効率的な方法は何ですか?

Windowsで登録されているすべてのファイルタイプでComboBoxを埋めるのに最も効率的なのは何ですか?

拡張子だけでなく、完全なファイルの種類が必要です。私はVB 9(VS2008)を使用しています。

0 投票する
1 に答える
1353 参照

wpf - カスタム オブジェクト データを ComboBox にバインドする方法

私はカスタムクラスを持っていますContact

List<Contact>をComboBoxにバインドしようとしています。

しかし、パーツの正しい構文/コマンドを取得できませんWindows.Resources。たとえば、以下のコードで「型参照は 'List' という名前のパブリック型を見つけることができません」というエラーが表示されます。これを機能させるには、何を修正する必要がありWindows.Resourcesますか?

XAML:

クラスの背後にあるコード:

0 投票する
4 に答える
10125 参照

wpf - WPF: ComboBox はデータの代わりに "(namespace).(classname)" を表示します

ComboBoxXAMLを取得してList、コード ビハインドでカスタム オブジェクトのコレクションにバインドしたいと考えています。

現在、my であるComboBox各エントリのリスト。dpwpf.Contact{namespace}.{classname}

LastName + FirstName など、XAML にリストするように指示するには、何を入力する必要がありますか?

私はそれが何かを知っています{Binding Path=... Value=...}が、私はそれを得ることができません。

XAML:

コードビハインド:

答え:

0 投票する
3 に答える
22010 参照

c# - データバインドされた ComboBox の更新

私はこれと実質的に同じ問題を抱えています:

C# 汎用リストにバインドされたコンボボックスを更新する

ただし、表示される文字列を変更しようとしています。追加、削除、またはソートしないでください。参照されている質問で提供されている BindingList ソリューションを試しましたが、役に立ちませんでした。アイテムを編集すると、コンボボックスの DataSource プロパティが正しく更新されていることがわかりますが、コンボボックスに表示されるコンテンツは DataSource プロパティのものではありません。

私のコードは次のようになります。

コンテンツを更新しようとすると、次のようになります。

編集::

RefreshItems はプライベート メソッドのようです。エラーメッセージが表示されます:

「'System.Windows.Forms.ListControl.RefreshItems()' は保護レベルのためアクセスできません」

ResetBindings は効果がありません。

0 投票する
3 に答える
1415 参照

.net - WPF の ComboBox の DataTemplate のぼやけ/ピクセル表示

ListBox と ComboBox の両方に表示する項目を提供する DataTemplate があります。私が作成したウィンドウは次のようになります: スクリーンショット http://img223.imageshack.us/img223/8117/datatemplateexampletz4.png

私が持っている質問は、ComboBox の DataTemplate が ListBox の表示よりもぼやけているか、わずかにピクセル化されている理由です。スクリーンショットではかなりわかりにくいですが、実際にアプリを使ってみるとより目立ちます。なぜこれが起こっているのですか?ClearType が 1 つのコントロールで有効になっており、他のコントロールでは有効になっていないことと関係がありますか?

どんなアイデアでも大歓迎です。必要に応じてコードを投稿できます。