問題タブ [listboxitem]

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 に答える
4698 参照

c# - ListBoxItem の子へのアクセス

次のような DataTemplate を持つ ListBox があります。

コード ビハインドで操作するためにComboBox インスタンスをフェッチしたいと思います。ListBoxItem をフェッチするプロセスを説明したブログ投稿を見つけました。

しかし、そのアイテムの Grid にアクセスしてから ComboBox インスタンスにアクセスする良い方法が見つかりません。理想的には、上記のコードに基づいて、次のようなことをしたいと思います。

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

c# - C#プログラムがコードでイベントを選択

ListBoxItem Selected動的が必要なため、コードでイベントをプログラムしようとしていListBoxItemsます。私はこれをwpfでコーディングしていますが、次のxamlはうまく機能します。

Selected="ListBoxItem_Selected"うまくいきます。

しかし、ListBoxIteminコードを作成しようとすると、機能しません。これが私のコードです:

ListBoxItem_Selected(object sender, RoutedEventArgs e)誰かがアイテムを選択しているときにイベントにルーティングしたいだけです。

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

c# - 選択したListBoxItemをプログラムで変更する

ListBoxItemWindows Presentation Foundationで選択したコードビハインドを変更することはできますか?

これは非常に簡単な作業です。ボタンとボタンがNextありPrevious、の次の項目と前の項目を表しますListBox。しかし、myListBox.itemsもちろん、私がに保存したもののオブジェクト表現ですListBox

では、どのようにをフェッチしてプロパティListBoxItemを設定するのでしょうか。IsSelected

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

.net - リストボックスを透明にし、リストボックスアイテムをWPFで不透明にするにはどうすればよいですか?

WPFアプリケーションで透過的なリストボックスを作成しようとしています。ListBoxを完全に透明にしたいので、ListBoxの「後ろ」に背景画像が表示されます。ただし、ListBoxアイテムを完全に不透明にする、つまり、背景画像の上に配置する必要があります。

誰かが私がこれを達成する方法を知っていますか?

よろしくお願いします!

0 投票する
0 に答える
206 参照

wpf - テーマ化されたWPF ListBox-ObjectはListboxItemとは異なりますか?

WPF アプリでリンク テキストのようなテーマを使用すると、ListBoxes と ComboBoxes のアイテムの違いに気付きます。独自のクラスのオブジェクトを Items コレクションに追加すると、作成されたアイテムがテーマ化されているように見えます。独自のクラスに ListBoxItem/ComboBoxItem を継承させると、結果の視覚化はテーマがないように見えます。

テーマに合わせて独自の ListBoxItem/ComboBoxItem を定義するにはどうすればよいですか?

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

wpf - WPF コマンド ボタン ListBoxItems

私は以下のように定義されたリストボックスを持っています:

コマンド LoadSimpleMoviePopupCommand を呼び出そうとすると、コマンドは呼び出されませんが、クリック イベントを呼び出すと、イベントが発生します。

理由はわかりますか?それは正常な動作ですか?ListBoxItem doubleclick のようにトリックする必要がありますか?

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

wpf - Listboxitem がアイテムを正しく整列させない

OK、次の DataTemplate を取得しました。

基本的に私が欲しいのは、各項目の左側にテキストがあり、リストボックスの幅に合わせて伸び、右側に2つの値があり、右側にとどまることです。私はこれを多くの異なる種類のパネル、グリッドなどで試しました。そして、それらはすべて、次のように左側のテキストに一緒にラップされた右側の値を配置しているようです:

リンク テキスト (リンクを使用して意味を確認してください。まだ写真を投稿できません)

同じデータテンプレートをスタンドアロンで別の場所に配置すると、それがすべきことを実行するだけです。誰か提案がありますか?

編集:リストボックスとウィンドウの残りの部分の間にグリッドスプリッターを配置すると、リストボックスが無限に伸びているように見えます。これは、リストボックスがウィンドウ内の他の要素の中にどのように配置されているかです: (リストボックスはタガーのユーザーコントロールにあります)

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

wpf - DataTemplate から現在の ListBox アイテムのインデックスを決定する方法は?

私はリストボックスを持っています。ここで、最初のアイテムの背景が赤く、他のアイテムの背景が白になるような方法で DataTemplate を書きたいと思います。DataTrigger を記述する必要があると思いますが、DataTemplate が最初の項目に適用されていることをどのように判断するのかわかりません。

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

wpf - wpf listboxitem を取得して、選択時にリストボックスの高さ全体を伸ばす方法

リストボックス項目が選択されたときにリストボックスの高さ全体を伸ばすにはどうすればよいですか.私の状況は、リストボックス項目に別のリストを展開して表示するエキスパンダーが含まれているようなものです.ユーザーが大量にスクロールするのを防ぎます.2番目のリストボックスに利用可能な高さ全体を与える方法を探しています.どんな入力でも大歓迎です.よろしくお願いします.

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

wpf - 異なるテーブルのファイルにバインドして、各ListBoxItemテキストブロックに表示する方法

みなさん、ご挨拶、英語でごめんなさい!私はリストボックスを持っています、それはItemsSource=myClientsList.DefaultViewです。ListBoxのアイテムには、別のリソースファイルので定義されているテンプレート(ControlTemplate)があります。すべてのアイテムには小さなTextBlockが含まれ、それぞれのTextプロパティには、オブジェクトmyClientsListのフィールドへのバインディングがあります。

このアイテムテンプレートにさらにTexBlockを追加する必要があり、それぞれが別のクラスmyOrdersListのフィールドにバインドされている必要があります。-(つまり、データベースのさまざまなテーブルからのリストボックス情報の各行を表示したいのですが、これは質問です)。

そのListBoxのItemsSourceにオブジェクトmyClientsListへのリンクがあり、myOrderListを同じListBoxのItemSourceに設定できないという問題。したがって、ControlTemplate内でTextBlock.DataContextを指定する方法、またはこの問題を別の方法で解決する方法を見つける必要がありますか?

ps私は.NetとWPFの初心者であり、おそらく私の説明に誤りがあります-申し訳ありません。