問題タブ [listbox]
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.
wpf - WPF ListBox Image Selected 物語は続く
テキスト付きのリストボックスのスクロール画像などでわかりました。物語は続きます。項目の 1 つをクリックして選択すると、Web ブラウザーを開いて特定の URL に移動するプロセスが実行されます。私が今抱えている問題は、WPF アプリがフォーカスを失い、Web ブラウザーが開くと、リストボックス内でクリックされた項目が白くなることです。これが ListBox XAML 全体です。選択した項目を透明に設定しましたが、これは WPF アプリがフォーカスを失ったことと関係がありますか?
Web ブラウザーを開いてフォーカスを WPF アプリに戻すプロセスを実行するコードに追加できるものはありますか?
ありがとう。
wpf - WPF ListBox 循環させることはできますか? IEは上下でハードストップを打たない
データ オブジェクトにバインドされた WPF ListBox があります。リストボックス内には、テキスト付きの一連の画像があります。ボックスは水平に配置されており、ボックスの左側または右側にマウスを合わせると、項目がそれぞれ左または右にスクロールします。
リストボックスに 20 個の項目があるとします。ボックスを循環させてコレクションを最初からやり直すことができる位置 19 アイテム (0 ベース) をヒットしたときに、1 -19 などになるようにする方法を理解しようとしています。アイテム 0 を左にスクロールすると 19 になるように、逆方向にも循環させる必要があります。
私は KeyboardNavigation.DirectionalNavigation="Cycle" を試しましたが、それは私には何の役にも立たないようです。これはキーボードとは何の関係もなく、すべてマウスベースであるため、ストローをつかんでいました。
wpf - Windows Forms Listbox TopIndexに相当するWPF ListBoxはありますか?
基本的に私がやりたいことは、ユーザーが文字列値を入力できるようにし、入力したテキスト (または最初の LIKE 一致) に一致する項目までリスト ボックスをスクロールさせることです。
.ScrollIntoView() メソッドを使用する場合、問題は、アイテムが現在のスクロール位置よりもリスト内でさらに下にある場合、アイテムが表示領域の一番下に配置され、それが高い場合は一番上に配置されることです。現在のスクロール位置よりもリスト内。リストの一番上のアイテムにすることで、一貫性を持たせたいと思います(もちろん、アイテムの最後の「ページ」の1つであることが原因ではない場合を除きます)。
xが表示されている項目の数であるリストのさらに下にある項目を選択して、それを偽造しようとしました。これは下降時には機能しますが、上昇時には壊れます。また、リストの一番上に表示されているインデックスが現在どのインデックスであるかを判断できませんでした。
WinForms リスト ボックスには、探しているものとまったく同じ .TopIndex プロパティがありますが、WPF に相当するものを見つけることができませんでした。誰でもこれを達成する方法を知っていますか?
前もって感謝します!
wpf - ListBoxItems での DataBound WPF ListBox スタイリング
私は、ListBox
開発中にアイテムをListBox
ハードコーディングしてスタイルを設定したことがあります。アイテムはこのようにスタイリングされました。
しかし、ItemsSource
プロパティをデータ オブジェクトに設定すると、xaml が無効であると表示されました。おそらく、XAML を介してアイテムを追加していたためです。
Style
上記の XAML に記載されているように、データソースにバインドしたら、for each アイテムを作成するにはどうすればよいですか?
ありがとう。
wpf - WPF ListBox で TextBlock を強制的にラップする
メッセージを表示する WPF リストボックスがあります。左側にアバターがあり、ユーザー名とメッセージがアバターの右側に垂直に積み上げられています。メッセージ テキストが折り返されるまでレイアウトは問題ありませんが、代わりにリスト ボックスに水平スクロール バーが表示されます。
私はグーグルで同様の問題の解決策を見つけましたが、どれもうまくいきませんでした。
c# - CreateParamsがオーバーライドされたListBoxは、アイテムイベントを発生させません
ここのようなカスタムリストボックスを作成しました。DrawItemやSelectedIndexChangedなどのアイテム固有のイベントは発生しません。
なぜですか?ありがとう。
wpf - WPF - リストボックス項目が均一グリッドを埋めない理由
ItemsPanelTemplate が行 = 6 および列 = 7 の UniformGrid に設定されたリストボックスがあります。
リストボックスの項目でスペースを埋めたい。
辞書で定義されたデータテンプレートを使用しています。
テンプレートの外側のコントロールは、HorizontalAlignment=Stretch および VerticalAlignent=Strectch の Border ですが、テンプレートがリストボックス項目のスペースを埋めませんか?
何か案は?マルコム
iphone - OpenGl ES スクロール可能な ListBox のクリッピングの問題
OpenGl ES (iPhone/iTouch 用) で一般的なリスト ボックスを作成しようとしていますが、ListBoxItems をクリッピングすることでちょっとした難問に直面しています。各 ListBoxItem オブジェクトは、それ自体を描画する方法を認識します。私が作成している ListBox は、次々と描画されます。しかし、アイテムの数が ListBox よりも多い場合はどうなるでしょうか。ListBoxItems を上下にスクロールできるようにする必要があります (問題ではありません)。スムーズなスクロールになるため、ListBoxItem が半分 (またはそれ以上、またはそれ以下) 表示され、残りの部分が ListBox 領域の「外側」にあるために非表示になる場合があります。ListBox ウィジェットを作成しているときに、このクリッピングを正しく機能させるにはどうすればよいですか?
あなたが持っている助けやリンクをありがとう、
〜エリック
c# - ListBox 内のアイテムのインデックスを取得するにはどうすればよいですか?
私は次のListBox
ようにアイテムを追加しています:
また、次の方法で追加するアイテムのいくつかを選択したいと思います。
ただしindex
常に-1
。
オブジェクトのインデックスを取得する別の方法はありますListBox
か?
c# - C#コードを使用してリストボックスで選択したアイテムを確認するにはどうすればよいですか?
チェックボックス付きのリストボックスがありますが、選択したアイテムのチェックボックスをオンにするにはどうすればよいですか?
ありがとう