問題タブ [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 投票する
2 に答える
1211 参照

silverlight - Silverlightでlistboxitemの背景にグラデーションブラシを設定できますか?

リストボックスアイテムの背景としてgradientbrushを設定する方法を探しています。DataTemplateを定義し、グラデーションブラシを指定しましたが、常にリストボックスの背景として表示されます(つまり、グラデーションブラシとして表示されることはありません)。

リストボックス自体の背景を設定することができ、「セッター」オブジェクトを使用してリストボックスアイテムの背景を標準色に設定できます。しかし、これらはどれも私が求めているものではありません。

各リストアイテムの背景をグラデーションブラシにしたいのですが。

以下は私が作成したデータテンプレートです。

何かご意見は?

0 投票する
5 に答える
10911 参照

wpf - 子 TextBox がフォーカスされている場合は ListBoxItem.IsSelected を設定します

典型的な MVVM シナリオがあります。StepsViewModels のリストにバインドされた ListBox があります。StepViewModels が StepViews としてレンダリングされるように DataTemplate を定義します。StepView UserControl には、ラベルと TextBox のセットがあります。

私がしたいのは、textBox がフォーカスされているときに StepView をラップしている ListBoxItem を選択することです。次のトリガーを使用して、TextBox のスタイルを作成しようとしました。

しかし、TextBox に IsSelected プロパティがないというエラーが表示されます。私は今、ターゲットはListBoxItemです。どうすればそれを機能させることができますか?

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

c# - Ctrlキーを押さなくても複数のアイテムを選択できるように、WPFでListBoxを構成します

ユーザーが複数のアイテムを選択できるリストボックスがあります。通常、ユーザーはCtrlキーを押しながら、選択したい項目をクリックすることでこれを行うことができます。

ユーザーが項目を選択するときにCTRLキーを押したままにする必要がないように、このリストボックスを構成することは可能ですか?彼または彼女が(何も持たずに)アイテムをクリックするだけで、アイテムが選択されるように(以前に選択されていた場合は選択解除されます)?

ありがとうございました

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

silverlight - バインドされた値に基づいて listitem のビジュアル スタイルを変更するにはどうすればよいですか?

私はリストボックスを持っています(ここにxamlがあります):

私がやりたいことは、リストボックス内の各項目に 3 つの背景のいずれかを持たせることです (IsPrimary の値が true の場合は緑、EndDate の値が空の場合はオレンジ、EndDate の値が空でない場合は灰色です。

リストボックス項目をテンプレート化して、バインドされた項目を評価してビューステートを決定したり、ビューモデルの各項目に設定できる値に各リストボックス項目をバインドしたりする方法はありますか?

ご協力いただきありがとうございます。

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

wpf - IsKeyboardFocusWithinとIsSelectedを一緒に使用するにはどうすればよいですか?

TrueListBoxItemsの場合に背景色を設定するトリガーを使用してスタイルを定義しました。IsSelected

このスタイルは、とがフォーカスListBoxListBoxItem失った場合でも選択されたアイテムを維持します。これは私の場合は絶対に必要です。問題は、その子の1つがフォーカスListBoxItemされたときにも選択されるようにしたいということです。TextBoxこれを実現するために、IsSelectedtrueの場合にtrueに設定するトリガーを追加しIsKeyboardFocusWithinます。

このトリガーを追加すると、フォーカスが子にあるときにアイテムが選択されますTextBoxが、最初の動作が消えます。の外側をクリックするListBoxと、アイテムの選択が解除されます。

どうすれば両方の動作を維持できますか?

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

php - リストボックスから値を選択する方法は?

私はこのようなリストボックスを持っています.リストボックスはデータベースから取り込まれます.

値はリストボックスにリストされています....しかし、問題は、アイテムを選択するとハイトされますが、実際には選択されていないのはなぜですか

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

xaml - Xaml でツールチップを使用して RadioButtions のバインドされたリストを作成するにはどうすればよいですか?

論理的に関連する RadioButton のリストを作成したいと考えています。RadioButton は、MVVM で使用するためにバインドされています。各 RadioButton にツールチップがあります。

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

wpf - ControlTemplate内のDataTriggerは更新されません

CustomerViewModelオブジェクトのリストにバインドされたListBoxがあり、それぞれに2つの依存関係プロパティがあります。-
名前(文字列)
-説明(文字列)
-IsVisible(ブール値)

(IsVisibleプロパティはデフォルトでTrueであり、CustomerViewModelのToggleVisibilityコマンドを使用して逆になります)

ボーダーコントロールの右側に名前と説明を表示したいと思います。これは、IsVisibleプロパティがTrueの場合は背景が透明で、Falseの場合は緑です。

私の問題は、IsVisibleが変更されたときにSetter部分がトリガーされないため、以下のコードのDataTrigger部分が希望どおりに機能しないことです。

私は何が間違っているのですか?

これが私のコードです:

更新:
Goblinが指摘したように、DataTriggerには実際にTargetName="visibilityColumn"がありませんでした。

ただし、「実際の」問題は次のとおりです。

チェック可能なMenuItemには、IsCheckedプロパティにTwoWayバインディングモードがあるため、実際には、データバインディングとToggleVisibilityコマンドを介してIsVisiblityを2回反転していました...おっと:)

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

wpf - ListBoxItem のコンテンツをコピー可能にするにはどうすればよいですか?

ListBoxItem のコンテンツをコピー可能にするにはどうすればよいですか? 編集できません。

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

c# - SilverlightのListBoxItemのアクセスボタン

こんにちは、みなさん。Silverlightを初めて使用し、ListBoxItemの一部であるボタンコントロールにアクセスしたいと思います。ただし、これを行う方法はよくわかりません。私のXAMLは次のとおりです。

コードビハインドから「btnInfo」にアクセスするにはどうすればよいですか?

助けてくれてありがとう