問題タブ [listviewitem]

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 投票する
3 に答える
857 参照

android - Android: ListView 内の HTML リンク - 強調表示の問題

を使用するアプリケーションを作成しListActivityました。リストの各項目は と で構成されImageViewますTextView。リスト エントリを長押しすると、onCreateContextMenuオーバーライドされているため、一部のメニューと色の効果がトリガーされます。TextViewインタラクティブにしたいHTMLリンクが含まれていることがあります。#1697908を読んでリンクを有効にしたので、ブラウザ/YouTube プレーヤーが起動しました。すべてが素晴らしいのですが、長いクリックの色効果が消えました (コンテキスト メニューは引き続き表示されます)。

これらの 2 つの機能を接続して色の効果を取り戻す方法を誰か教えてもらえますか?

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

c# - SelectedItemの詳細を横に表示

ListViewをにバインドしましたObservableCollection<Foo>。ListViewItemを選択すると、コンテナ内のSelectedItem(Fooメンバー)の詳細が表示されます。正常に動作します。

ここで必要なのは、SelectedItemのすぐ隣に詳細を表示することです。つまり、4番目のListViewItemを選択すると、コンテナのTopはListViewItemのTopと同じになります。リストをスクロールしているときでも問題が発生する場合は、どのように位置を同期しますか。

PS:スクロールバーは非表示です

この質問はまだ解決されていません。誰か助けてもらえますか?

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

c# - データバインディングなしで複数列のListViewItemをプログラムで追加するにはどうすればよいですか?

次のように XAML で宣言された 3 つのヘッダーを持つ ListView があります。

この ListView に ListViewItem をプログラムで追加して、1 列目、2 列目、3 列目に個別に配置される ListViewItem 内のコンテンツを設定できるようにしたいと考えています。これまでのところ、私はこれまでしか得ていません:

これにより、各列が文字列「Content」に設定されます。上記のコードを変更して、1 列目、2 列目、3 列目にそれぞれ「コンテンツ 1」、「コンテンツ 2」、「コンテンツ 3」を表示する ListViewItem を追加するにはどうすればよいですか? ListViewItem 内で SubItem または ListViewSubItem プロパティを検索しようとしましたが、何も見つかりませんでした。

簡単な解決策があると思いますが、間違っているかもしれません。各列の個々の変更を反映するように Content プロパティをプログラムで設定するという質問への回答のみが必要なので、データ バインディングについては言及しないでください。

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

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

android - カスタム ListView アダプターの分割ボタンの作成

次のようなビューをフォーマットするリスト アダプターを作成したいと思います。

リストエントリ

ユーザーが画像をクリックしたときに、別の onClick を起動できるようにしたいと考えています。getView() オーバーライドで画像自体に onClick を定義しましたが、データベース内のレコードを更新してアクションを記録できるように、クリックされた行の位置を取得するにはどうすればよいですか?

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

android - Android リストビュー ビューホルダー。いつ使うか、いつ使わないか

カスタム リスト アダプターを備えた ListView があります。getView() メソッドでは、ListView14.java の API デモに示されているように、ViewHolder の「パターン」を使用しています。リストを最初にレンダリングすると、正しくロードされるようです。ただし、私が直面している問題は、リストをスクロールすると、リストのデータが間違った行に表示されることです (つまり、行 10 にあるはずの TextView が行 2 に表示されます)。 )。ただし、ビューホルダーを使用せず、代わりに毎回 findViewById() を呼び出すと、リスト ビューが正しくレンダリングされます。

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

wpf - WPF:ListViewアイテムの画像の位置を取得するにはどうすればよいですか?

ListViewItem 1 つのサムネイルを含み、

サムネイルの上にマウスを置いたとき、大きな画像を表示したいのですが、

中央はサムネイルと大きな画像の間で等しくなければなりません。

なにか提案を?

下手な英語で申し訳ありません。私のアイデアについての写真があります。私が言ったことを見ることができるかもしれません

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

android - ListViewで水平線を引く方法は?

固定の高さと黒い背景でレイアウトを定義するよりも、黒い水平線を描く良い方法はありますか?

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

c# - ListViewItem に ID を添付するにはどうすればよいですか?

私の最新のプロジェクトでは、 にListViewバインドされている がありObservableCollectionます。これObservableCollectionには、私のクラスのいくつかのオブジェクトが含まれていますSongData:

これらのオブジェクトには、SQLite データベースから派生したデータが格納されており、プロパティIdにはそのレコードの主キーが含まれています。明らかに、この ID を ListView に表示したくありません。ただし、ListView で DoubleClick イベントを処理するときは、この ID が必要です。

私の現在のxamlコードは次のとおりです。

ここで、ユーザーが ListViewItem をダブルクリックしたときに、(データベースで使用するための) ID を取得できるようにしたいと考えています。それを行う方法についてのアイデアはありますか?

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

java - Androidのリストビュークリックイベントでテキストビューから値を取得しようとしています

示されているように、リストビューに接続されたクリック イベントがあります。

クリックしたリストアイテムに基づいて、文字列パラメーターを新しいインテントに渡す必要があります。渡したい値は、txt_Genus というリスト項目にあります。listitem からその値を取得してインテントに渡すにはどうすればよいですか? 私の実験に注意を払わないでください笑。

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

c# - ListViewItem の背景色を動的に変更するには?

ListViewItem のデータ テンプレート用の BookItemView クラスがあります。

ListView の一部の ListViewItems に特別な背景色を設定するにはどうすればよいですか?