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

c# - asp.netのリストボックス内のすべてのアイテムを選択します

チェックボックスがクリックされた場合、asp.netのリストボックス内のすべての項目を選択する必要があります...

「selectall」チェックボックスをクリックすると、リストボックスで選択されたすべてのアイテムを表示する方法

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

wpf - WPF: ListBox 項目のサイズに基づいて ListBox の ItemTemplate を動的に変更する

ListBox の項目数に基づいて、ListBox の DataTemplate を変更する必要があります。次の XAML を思いつきました。

上記の XAML では、バインドされたリストに 2 つ以上の項目を追加すると、データ テンプレートが期待どおりに (その他から既定に) 変更されました。ただし、2 つ以上のアイテムを含むリストの最初のアイテムを削除すると、リスト ボックス全体が空になります (バインドされたリストが空でないことを確認しました)。ただし、2 項目リストの 2 番目の項目を削除しても問題なく動作します (つまり、テンプレートがデフォルトからその他に変更されました)。

なぜこれが起こっているのですか?それとも、この問題を解決するために間違った方法をとったのでしょうか?

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

wpf - ListViewItemでテキストを折り返す方法は?

WPF ListBoxItemテキストを折り返す方法は?私のアイテムコンテナスタイルは次のようになります。

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

c# - 値のあるListBoxItem?

ListBoxItem表示される文字列とDBに格納される値を何らかの方法で提供できるかどうかを尋ねてください。これは確かに可能です:

また

等..

しかし、私が約100個のListBoxを持っていることをイメージした場合、..それほど多くの異なる列挙や他のItemSourceコレクションを持ちたくないので、ListBoxItemに直接書き込みたいと思います。

これは私が話していることです:

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

c# - C#でのListBoxアイテムのダブルクリックイベントの処理

リストボックス内のアイテムをダブルクリックすると、何かをしようとしています。私はそれを行うためのこのコードを見つけました

ただし、アイテムをクリックしても、イベントは発生しません。すべてのアイテムの下にあるリストボックスをクリックすると、イベントが発生します。

のDataSourceプロパティをに設定しListBoxましたIList<MyObject>

何か案は?

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

wpf - ListBoxItem の境界線が ListBox のスクロールバーの後ろに隠れることがある

ほとんどの場合、ListBox は次のように表示されます。

代替テキスト

しかし、ときどき次のようになります。

代替テキスト

何がうまくいかないのか考えていますか?

- 編集 -

コントロールテンプレートを質問から削除しました。プログラムからコントロールテンプレートを削除しても問題が残っていたためです。これは WPF のバグですか?

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

c# - Windows Phone 7 アプリケーションのリストボックスから複数の項目を選択できない

Windows Phone 7 アプリケーションのリストボックスから複数の項目を選択するにはどうすればよいですか? 例えば

上記のコードは 2 を選択しますが、3 つすべてを選択する必要があります。

事前に選択する必要がある値は、{true,true,true,false,false} のような配列で与えられます

そこで、以下に示すように IsSelected を使用してみました...動作しません。

リストボックスで複数のアイテムを選択する適切な方法は何ですか?

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

winforms - WinForm:foreachステートメントで単一のListBoxアイテムを表します

foreachステートメントのリストボックス内の単一のアイテムを表すにはどうすればよいですか?

ListBoxItemを試しましたが、System.Windows.Controlsは.Net Framework(バージョン4)では有効な名前空間とは見なされません。

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

wpf - すべてのListBoxItemが同じように作成されるわけではありません

以下の例では、DataTemplateは1番目と2番目のリスト項目にのみ適用され、3番目と4番目は完全に無視されます。

私の質問はなぜですか?

出力ウィンドウを見ると、次のエラーが表示されます。「ItemTemplateとItemTemplateSelectorは、ItemsControlのコンテナタイプがすでに存在するアイテムでは無視されます。Type='ListBoxItem'。

それで、テンプレートが適用されない理由がわかりますが、リストアイテムでListBoxItemsオブジェクトを明示的に使用すると、WPFがすべて厄介になるのはなぜですか?つまり、WPFはListBoxItemsオブジェクト上のすべてのアイテムを暗黙的にホストしているので、エラーをスローするのではなく、WPFが実行するはずの作業の一部を実行してくれたことに感謝できないのはなぜですか?:)

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

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

silverlight - Silverlight - Listbox ActualWidth を ListboxItem 幅にバインドする

私は Windows Phone 7 のフォト ギャラリーに取り組んでおり、各画像を全画面表示にして水平方向にスライドさせようとしています。私がこれまで行っていることは、水平方向にスクロールするように変更したリストボックスを使用することですが、問題は、ListboxItem の幅と高さを Listbox の ActualWidth と ActualHeight にバインドする方法が見つからないように見えることです自体。私がそうしたい理由は、電話の向きが変わると、写真のサイズも画面に合わせて変わるからです。

以下は、私がこれまでに得たコードです (私は TemplatedParent と RelativeSource を使用してみましたが、まったく機能しないため、何か間違ったことをしているに違いありません):

この結果を達成する方法について何か考えはありますか?

ありがとう