問題タブ [listcontrol]

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 に答える
1509 参照

wpf - サイド バイ サイド レイアウト用の WPF カスタム コントロール

次のようなことができるように、カスタム コントロールを作成したいと思います。

明らかに多くのオプション (サイズ変更など) を使用して、あらゆる場所でこれを使用します。

Panel サブクラスを使用することを検討しましたが、それは正しくないようです (左と右の間に選択された項目の概念があります)。

だから、私はItemsControlサブクラスを使用しようとしています.今、ItemsControlのコントロールテンプレートにアイテムを入れる方法を知っている人はいますか?

これは、SideBySide の省略されたテンプレートです。

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

c++ - C ++にそのようなリストコントロールはありますか

MFCを使用しています。listControl のようなコントロールが必要です。次のような機能があります。

システムには、データベースからのデータが入力された listControl があり、対応する列 a、b、c、d をそれぞれ生成します。そういう規制があれば教えてください。ご提案がありましたら、お知らせください。前もって感謝します!

0 投票する
0 に答える
44 参照

.net - .NETのListControlは、メンバーのToString()からテキストを更新するのはいつですか。

ToString()で返される値を変更できるクラスがありますが、Itemsにこのクラスのインスタンスを含むListBoxがあります。

リストを更新するときにリストボックスに項目を追加または削除しない限り、リストボックスにこの変更が表示されません。リストを自分で更新するにはどうすればよいですか?

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

c++ - MFC で FIFO リストコントロールを実装する方法は?

行数が固定された MFC を使用してリスト コントロールを実装する必要があります。行数が固定数の FIFO を使用する必要があります。これに組み込みのオプションはありますか?またはプログラム可能な方法。

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

asp.net - ASP.NET:ListControl.Textが*テキスト*ではなく、選択したListItemの*値*を返すのはなぜですか?

、、ListControlなどから派生したリストコントロールには、のリストが入力されます。Aにはとプロパティがあります。DropDownListListBoxRadioButtonListListItemListItemValueText

ListControl現在選択されているアイテムにアクセスするための次の方法を提供します。

  • ListControl.SelectedItem現在選択されているを返しますListItem
  • ListControl.SelectedValueValue現在選択されているのプロパティを返しますListItem

さて、興味深いのは:

  • ListControl.Textとまったく同じ値を返しますListControl.SelectedValue。予想通り、戻りませSelectedItem.Text

これは仕様によるものです

ListControl.Textプロパティ

ListControlコントロールのSelectedValueプロパティを取得または設定します。

[...]

備考

Textプロパティは、SelectedValueプロパティと同じ値を取得および設定します。

これは直感に反しているようで、人々を混乱させます。私の質問は:なぜそれがこのように行われたのですか?Textインターフェイスを実装するにはプロパティを提供する必要があると想像できますが、一体なぜ、プロパティではなくListItemITextControlのを返すように選択するのでしょうか。ValueText

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

c# - c#配列をリストに割り当てるより洗練された方法は?

私はこれを持っています:

ChangeLogTypesの配列を返す関数を呼び出し、それぞれをリストコントロールに追加します。これを行うためのよりエレガントな方法はありますか?これや似たようなことをするたびにコードを繰り返しているような気がします。

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

asp.net - データリスト itemtemplate でデータリストを表示する方法

これが、ASP.NET Web フォーム プロジェクトで発生している問題です。

データベースのすべての製品を表示するデータリストがあります。各製品には 1 つ以上の色があります。現時点では、すべての製品とそのデフォルトの写真を表示するために次のようなクエリを作成しますが、その製品に関連する色は表示しません:

関連する色を DataList コントロール内のリスト コントロール (データリストやその他のリスト コントロールなど) にバインドする方法がわかりません。詳細については、データベース ダイアグラムのビューを次に示します。

ここに画像の説明を入力

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

listview - 配置スタイルを変更した後、リストコントロールを再描画するにはどうすればよいですか?

LVS_ALIGNTOP配置スタイル ( / LVS_ALIGNLEFT) が変更された後、リストコントロールを更新/更新/再描画する方法を見つけようとしています。

スタイルをアイコン/スモールモードから別のものに変更してから再度戻すと、時々動作します(クリックしたときのみ、プログラムによる変更は遅れても機能しないようです)。それでも、それはせいぜい(醜い/ちらつきは言うまでもなく)かなり厄介なので、より良い(より適切で、より正しい?)方法を見つけたいと思います。

リストコントロールのUpdateWindow, RedrawWindow, Invalidate, … を試してみましたがRedrawItemsUpdate表示モードを変更する以外に何も機能していないようです。

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

vb.net - VB.NETではlistcontrolにItemsコレクションがないのに、ASP.NETではあるのはなぜですか?

データベースからリストをロードする単純なサブルーチンがあります。リストタイプを共通の抽象基本クラスListControlとして定義することで、同じコードを使用してListBoxとComboBoxをロードできるようにしたいのですが、VB.NETが公開しないことを除いて、できない理由はわかりません。 ListControlのItemsコレクションを/implement/whatever。これはASP.NETには当てはまらないことに不満を持って注意します。現時点では、Itemsコレクションを持つタイプにキャストするために、渡したリストコントロールのタイプを確認する必要があるため、コードは醜いです。(私のコードは他の多くの理由でも醜いかもしれませんが、それは私にとって美しいです)。テストやナンセンスのキャストを回避するためにコードを書き直す方法はありますか?(私はそれをいくらか取り除いたので、残っているのは問題があるところだけです)。