問題タブ [listbox-control]

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

asp.net - デュアル リストボックスでアイテムを移動する

ASP.NET で JavaScript を使用して、あるリスト ボックス コントロールから別のリスト ボックス コントロールに項目を移動するにはどうすればよいですか?

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

.net - 複数列リストボックス

ジェネリック リストを複数列のリスト ボックス、はいリスト ボックスにバインドする方法はありますか...知っていますが、これは私が立ち往生しているものであり、グリッドまたはリストビューを追加することはできません。

ありがとう

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

silverlight - RIA サービス - リスト項目で DataContext を取得する

次のように、ItemTemplate として定義されたユーザー コントロールとして Listitems を持つ Listbox を持つ RIA Services プロジェクトの回避策を探しています。

Listbox はコード ビハインドでドメイン サービスにバインドされます。リスト アイテムは、編集可能なフィールドと [更新] ボタンを持つ ListItemDetail タイプです。ドメイン サービス (親リストのデータ コンテキスト) を SaveChanges() に呼び出して、ボタンがクリックされたときに項目を更新したいのですが、リストに入力された (元の) ドメイン サービスにアクセスする方法がありません。これに対するエレガントな解決策はありますか?

Listbox タグ項目を使用してドメイン コンテキストを保存しようとしていますが、ListItem から取得できません。親 StackPanel を取得しますが、その親は null です。

前もってありがとう、ラー

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

asp.net - それらをループするときに、リストボックス内のすべての値を取得するにはどうすればよいですか?

現在、ユーザーがリストボックスに追加したすべての値を移動しようとしていますが、テキストではなくリストボックス内の各項目の実際の値を取得したいと考えています。

以下のコードでこれまでのところ取得しましたが、それはテキストのみを取得し、値は取得しません。

コレクション内の各アイテムの値を取得するにはどうすればよいですか?

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

c# - リストボックス コントロールをオーバーライドして、連結された文字列値を返す

ListBox クラスを再定義して、選択したすべての項目の csv 文字列を返すようにし、必要に応じて csv 文字列を取り込んでリストボックスに入力する必要があります。このコードがあるとしましょう。オーバーライドする必要がある関数は何ですか?また、その方法は?

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

javascript - asp:ListBoxコントロールはjavascriptを使用して行を選択します

Webページにasp:ListBoxコントロールがあります。javascriptを使用してリスト内のアイテムを選択しようとしています。基礎となる構造を見た後、私は試しました:

これは確かに「選択された」値をtrueに設定しますが、適切な行を強調表示しません。マウスを使用して行を選択したときにユーザーが行うことを複製しようとしています。プログラムで行を選択して、強調表示されるようにするにはどうすればよいですか?

ありがとう。

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

wpf - WPFのリストボックス/コンボボックスから重複を削除します

私はこのようなコンパクトなものに言及している答えを見てきました:ここに

だから私は以下を試しました(構文)

しかし、withDupesはnullですか?おそらく私は間違ったデータリストを取得しています。一度に1つずつInfoControlsを追加しました。

InfoControlクラスに実装する必要があるものは他にありますか?(等しい、hashCode)?

ありがとう補遺1:[Javaから翻訳するべきではないことを無視してください:)]また、InfoControlクラスで宣言されています(Javaの例から翻訳されています。100%正しいかどうかはわかりません)。

補遺2:msdnリンクのカスタムタイプの例に基づいてオーバーライドを使用しようとすると、封印されていると表示されます:) GetHashCode()をステップスルーしているように見えますが、区別した後も同じlistbox.items.countを取得しています。

補遺3:オーバーライドを試してみると、VS2010は封印されていると言っていますか?「継承されたメンバー'System.Windows.DependencyObject.GetHashCode()'は封印されているため、オーバーライドできません」何が間違っていますか?

。補遺4:

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

asp.net - DataTextField プロパティを使用したリストボックスの書式設定

aspx ページにリスト ボックスがあります。

リストボックスにこのデータソースを使用しています:

ご覧のとおり、リスト ボックスで使用しています。DataTextField="FirstName"これは、データソースが名、姓などを含む処理プロバイダーのデータを返すためです。

リスト ボックスを含むようにしたいのですが、First Name + Last NameDataTextField プロパティを使用してこれを行うことはできますか?

PS: cs ファイルでこれを行いたくありません。私はaspxで何かが欲しいです。

前もって感謝します。

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

winforms - 削除/削除ボタン付きのリスト

WinFormsアプリケーションを開発していて、ユーザーがアイテムの上にマウスを置いたときにその特定のアイテムの削除記号が表示されるように、ListBox(または文字列のリストを提供するコントロール)が必要です。

WinFormsがこれを行うために利用できるコントロールはありますか?

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

windows-phone-7 - Windows phone 7でUI要素(パノラマとリストボックス)へのデータバインディングが完了したことを検出する方法は?

パノラマ内にパノラマコントロールとリストボックスコントロールがあります。Panorama や ListBox コントロールに関連付けられたすべてのデータ バインディングまたは UI 表示が終了したときに、フックできる「イベント」または検出する方法はありますか?

このイベントを検出する必要があるのは、Panorama コントロールや ListBox コントロールが完全にバインドされ、レンダリングが終了した後にのみ ApplicationBar を表示したいからです。

たとえば、私の XAML は次のように定義されています。

私の昔ながらの CLR オブジェクト (POCO) は次のようになります。

私のC#コードビハインドでは、次のようにデータをバインドします。

現在、上でスケッチしたコードは機能しますが、ApplicationBar は、Panorama/ListBox コントロールがレンダリングされる前に常に表示されます。私にとって、これはユーザーエクスペリエンスをぎこちなくします。

どんな助けでも大歓迎です。