問題タブ [listbox]

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 投票する
1 に答える
443 参照

xml - XAML 要素から xml へのバインドが部分的にしか機能しないのはなぜですか?

以下のコードでは、ListBox は XML ファイルからの色の名前で埋められますが、奇妙なことにそれらの名前は TextBox には表示されません。

ただし、テキストボックスを静的な「lbColor2」にバインドすると、それらの名前が表示されます。

では、名前が XML ソースから取得された場合、名前の違いによって名前が渡されない可能性があるのでしょうか?

XML ファイルは次のとおりです。

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

wpf - WPF XAMLでローディンググラフィックを作成するには?

それで、RSS フィードのタイトルを取得して ListBox に入れる小さな WPF XAML があります。

ただし、ロードには約2秒かかります。

データがそこにあるまで、ある種のAJAXy回転グラフィックをListBoxに配置するにはどうすればよいですか?

コードは次のとおりです。

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

.net - Windows フォーム: リスト ボックス内のアイテムの実際の幅を取得する方法

リストボックス項目のテキストが切り捨てられないようにするために、その幅を最も長いテキストを持つ項目の幅に調整したいと考えています。

リストボックス項目の「実際の」幅を、項目のテキストに基づいたものにする方法はありますか?

ListBox.GetItemRectangle は、この実際の幅を返していないようです。

ありがとうございました。

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

wpf - ListBox と ItemTemplate (および ScrollBar!)

私はデータバインドされ、アイテムテンプレート化されたリストボックスを持っています:

アイテムは正常に表示され、ObservableCollection から取得されます。

問題は、表示されるが使用できないスクロールバーです。つかむハンドルがありません。ListBox にいくつかの ScrollView 添付プロパティを設定しようとしましたが、状況には影響しません。

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

c# - 特定の状況でのリストボックスの自動スクロール

新しいアイテムを追加した後にリストボックスを自動スクロールするにはどうすればよいですか?ただし、アイテムが追加される前にスクロールバーが下部にある場合に限りますか?

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

wpf - LINQを使用してオブジェクトをリストボックスにバインドするWPFの簡単な例が必要です

次の例では、オブジェクトを a で正常にバインドしListBoxて表示します。ただし、あるクラスですべてのオブジェクトを作成し、別のクラスから LINQ を使用してクエリを実行して XAMLを入力したいのListBoxですが、この例を追加するには何が必要ですか?

XAML:

コードビハインド:

0 投票する
6 に答える
40961 参照

c# - c# winformsアプリでリストボックス項目の「キー」を取得するにはどうすればよいですか?

ユーザーがリストボックスから項目を選択し、関連付けられたオブジェクトの一部を形成するデータを編集する winforms アプリを作成しています。次に、編集内容がオブジェクト リストから基になるファイルに適用されます。

ASP.Net では、ユーザーに表示される表示テキストとは異なるシステム値をリスト項目に割り当てることは簡単です。winforms アプリでは、各項目の "Displaymember" と "Valuemember" をもう少し複雑な (そしてインターネット上ではあまり関係のない) プロセスで設定する必要があります。

これは私がやったことです。デバッグモードでは、すべてのアイテムが表示メンバー (ユーザーに表示される「わかりやすい」文字列) である値と、データが更新されるハッシュテーブルオブジェクトへのキーを保持するキー、値メンバーを持っていることを確認しました。存在します。

したがって、ユーザーが編集する文字列を選択すると、プログラムは「キー」をハッシュテーブルに渡し、オブジェクトをヤンクして、その上で編集できるようにする必要があります。

キャッチ?

アイテムの値メンバーを調べるようにプログラムに指示する明確な方法がわかりません。リスト ボックスの "SelectedValue" プロパティにデータが入力されると単純に予想していましたが、それは単純すぎます。では、リスト アイテムの値を取得するにはどうすればよいのでしょうか。

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

silverlight - MouseEnter でリストボックス項目の ZIndex を設定するにはどうすればよいですか?

MouseOver のリストボックス内のアイテムには、わずかなズーム効果を与える別のスタイルがあります。これはうまく機能しますが、アイテムが ListBox に追加される順序で ZIndex が設定されるため、ズームされたアイテムは次のアイテムの後ろに描画されます。ズームしたアイテムが上になるように設定したいと思います。

MouseOver イベントハンドラを作成して、このように ZIndexProperty を設定しようとしました

これは機能しません。ZIndex をまったく設定せずにチェックすると、常に 0 になるため、正しい値を見ていないようです。正しい ZIndexProperty を変更するにはどうすればよいですか?

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

windows - 無効なリストボックスのフォントの色

一部のリストビュー項目を無効にして描画し、無効になっている標準の Windows リストボックスの外観を模倣したいと考えています。どの色を使用していますか?参照チャートで何も見つかりません:-)またはGoogleで。

編集:投稿した直後に明らかなことが起こりました - それは COLOR_GRAYTEXT のようです。