問題タブ [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 に答える
1729 参照

silverlight - SilverlightListBoxOnMouseOverイベント

WCFサービスからのデータにバインドされているListBoxがあります。ユーザーがListBoxItemsのいずれかにカーソルを合わせると、関連するテキストを別の領域に表示したいと思います。リストがバインドされているデータコレクション内の各アイテムには、Descriptionプロパティがあります。

特定のListBoxItemのマウスオーバーイベントに接続するにはどうすればよいですか?

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

wpf - ItemContainerなしで選択したアイテムのListBoxの前景色の問題

代替テキスト http://akashkava.com/blog/wp-content/uploads/2009/12/ListBoxItem-Selection-Problem.png

次のコードは、少し奇妙な動作をします。

最初の選択は黒色のままであることに注意してください。これは、Item が独自の ItemContainer ではないためですが、2 番目のケースでは Item が独自の ItemContainer であるため、スタイルは正しく機能します。ほとんどの場合、テンプレートを介してデータを取り込みますが、Item は独自の ItemContainer ではないため、TextBlock は前景色に関して奇妙な動作をします。

重要: 解決方法ではなく、「なぜこれが起こるのか」に対する答えを探しています。回避策 TextElement.Foreground="{TemplateBinding Foreground}" は知っていますが、なぜこれが起こっているのか知りたいです。

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

wpf - ListBoxItem の IsSelected プロパティをソースからオブジェクトのプロパティにバインドする

私は WPFListBoxコントロールを持っていて、それItemsSourceをアイテム オブジェクトのコレクションに設定しています。オブジェクトのインスタンスを として設定せずに、 のプロパティを対応する項目オブジェクトのIsSelectedプロパティにバインドするにはどうすればよいですか?ListBoxItemSelectedBinding.Source

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

listbox - NSIS:リストボックスコントロールにアイテムを追加するにはどうすればよいですか?

NSISで実行時にリストボックスコントロールにアイテムを追加するにはどうすればよいですか?

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

c# - InputBindingsをスタイルで定義する

ListBoxItemのそれぞれに右クリックと左クリックのコマンドを追加したいと思いますStyle。これは可能ですか?

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

wpf - 項目選択時に ListBox を縮小する

データテンプレートを使用するリストボックスがあります。私が必要としているのは、アイテムが選択された後、内部のリストアイテムではなく、リストボックス自体を縮小したいという方法です。selector.selected および unselected でイベントトリガーを試しましたが、起動しません。データテンプレートにもデータトリガーを配置しましたが、ここからリストボックスにアクセスできません。何か案は?

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

wpf - WPF TreeView は、ルート ルートの折りたたみ時に以前に使用されたスペースを折りたたまない

ItemTemplate の DataTemplate を使用して ListBox に表示しているさまざまなコレクション プロパティを持つオブジェクトがいくつかあります。その DataTemplate 内には、ListBoxItem に表示される項目を表すルート TreeViewItem の TreeViewItem の子としてさまざまなプロパティを表示する TreeView があります。私の問題はこれです: ListBoxItems は、DataTemplate 内で完全に展開された TreeView の垂直サイズを持っています。ListBoxItems が可能な最小サイズになるようにこれを変更する方法はありますか?

私のXAML:

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

wpf - ListBoxItem のボタンの IsMouseOver に関する奇妙な問題

リスト ボックス項目のテンプレートがあります。画像ボタンが含まれています。ボタンをホバーすると画像が変わります。私が抱えている問題は、ホバーするとボタンに奇妙なアーティファクトが追加されることです。これは、ListBoxItem にある場合にのみ発生します。ボタンをメイン キャンバスに配置すると、正常に動作します。

通常の状態での画像は次のとおりです。

代替テキスト

ホバー状態の画像は次のとおりです。上端と右端にある 2 本の白い線に注目してください。

代替テキスト

さらに奇妙なのは、マウスを離して画像を元に戻すと、アーティファクトが残ることです。

代替テキスト

これが私のボタンのコードです。すべての背景ブラシ (ボタン、リストボックス項目など) で遊んでみました。

私のリストボックス項目テンプレート:

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

asp.net - ポストバック時の ListBox 項目の増加

ASP.NET を使用して Web パーツを作成しました。リストボックスと 2 つのボタンがあります。ボタン A をクリックすると、新しいアイテムがリストボックスに追加されます。ボタン B をクリックすると、リスト アイテム データがポストバックされます。しかし、ボタン B をクリックすると、リストボックス番号の数が 2 倍になります。以前にこの問題に遭遇した人はいますか?

よろしくお願いします、

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

c# - WPF: ListBoxItem に配置された ListBox にデータを挿入する

ファンシーな見た目を作ろうとしていListboxます。ListBoxItems は選択後に展開されるはずですが、問題は、ListBox特定のアイテムに関する詳細で満たされた別のアイテムも含まれているはずであり、データをそこに入れる方法がわからないことです。C# コードからのアクセスと XAML でのバインドの両方を試みましたが、まだ解決には至っていません。