問題タブ [treelist]
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.
java - リストの実装:LinkedListは、ArrayListやTreeListと比べて、実際にパフォーマンスが低下しますか?
ApacheTreeList
ドキュメントから取得:
次の相対的なパフォーマンス統計は、このクラスを示しています。
それは続けて言う:
LinkedList
実装の良い選択になることはめったにありません。TreeList
わずかに多くのメモリを使用しますが、ほとんどの場合、これは適切な代替品です。
私の質問は次のとおりです。
ArrayList
add
、、、insert
およびremove
回の粉砕 とは何LinkedList
ですか?たとえば、実際の挿入と削除のケースが非常に有利であると期待する必要がありArrayList
ますか?これは
TreeList
単に由緒ある人の棺に釘を入れるだけLinkedList
ですか?
私は、彼らが成長する痛みを償却または無視したと結論付けたいと思います。そして、すでにArrayList
見つけられたアイテムの挿入と取り外しの時間を考慮していません。LinkedList
menu - DX TreeList-ツリーノードでポップアップメニューを作成する方法は?
私はDevExpressTreeListを使用しています。簡単なポップアップメニューを作成し、TreeListのノードにこのメニューを追加する方法など、誰かが例を挙げられますか?
c# - ツリー構造のデータをコピーして貼り付ける
SQL DB からのデータをロードした treeList があります。ツリーの sql の logigs は標準です: ID、ParentID およびその他のフィールド。今、このツリーにコピーペーストを実装したいと思います。ツリーをクリックし、ツリー構造を持つノードで「コピー」ボタンを選択すると、そのオブジェクトとそのすべての子、サブ子などに関するすべての情報を DataTable に選択します。ツリーには多くのレベルを設定できます。ここで、この選択したノード (すべてのデータ: 子、サブ子など) を別のツリー ノードに「貼り付け」たいと思います。それを実装して、そのコピーされたノードのように、関係を持つすべてのデータをSQLに挿入するにはどうすればよいですか? 私はここでいくつかの再帰的な方法が必要だと思います..?誰かが少しの経験と例を共有できるかもしれません. ありがとう。
rss - Treelist 値を使用して Sitecore アイテムをクエリする
R1、R2、R3 という名前のレシピを含む All Recipes という名前のアイテムがあります。Recipes という名前のツリーリスト フィールドを持つ My Recipes という名前の別のアイテムがあり、All Recipes アイテムから選択された値 R2 と R3 が含まれています。私が書き込もうとしているクエリは、RSS フィードの Items フィールドに対するものです。
[マイ レシピ] の [レシピ] フィールドに表示される [すべてのレシピ] のアイテムを表示するためのクエリ構文は何ですか?
delphi - TcxDBTreeListDelphi7が下向きに矢印を付けていない
Delphi 7でTcxDBTreeListコンポーネントを使用していますが、行を追加すると奇妙な結果が得られます。
データにTclientdatasetを使用しています。私はそれに追加しています、そして行はツリーリストに正しく表示されます。
ただし、ノードをさらに10個追加した場合でも、ツリーの2番目のノードを超えて下向き矢印を表示することはできません。
シンプルなものに違いないと思います。設定かどうか。
誰かが私がしていないことや間違っていることを教えてもらえますか?
ありがとう、
デビッド
.net - DevExpressTreeListにデータバインドする方法
階層データをプレーンデータからASPxTreeListにデータバインドしたいのですが、データバインディングについてオンラインでドキュメントを確認しました。これは私が見つけたコードです。
しかし、DataBind()はどのように実装されていますか?
sql - SQL と TreeList の並べ替え順序の違い
私の VB.NET プログラムでは、Devexpress TreeList v9.2 を使用しています。プログラムを実行すると、ストアド プロシージャから TreeList に値が入力されます。
SQL Management Studio で SQL プロシージャを実行すると、希望どおりのデータが返されます。例えば
- 3
- 6
- 33
- 42
- 54
- 206
- 226
- 733
- 6633
しかし、プログラムを実行して TreeList にストアド プロシージャと同じ結果を入力すると、次のようになります。
- 206
- 226
- 3
- 33
- 42
- 54
- 6
- 6633
- 733
私が間違っているかもしれないことを知っていますか??
編集:
ストアド プロシージャに「order by」があります。そのため、SQL Management Studio 内からストアド プロシージャを実行すると、正しい順序が得られます。order by は数値を部分文字列として分割するため (文字も含まれている可能性があるため)、数値順に並べ替えられているように見えます。どういうわけか、TreeList は元の並べ替え順序を維持するのではなく、文字列として再分類しているように見えます。
編集:
数値データを含む別の列を作成したので、この列でテーブルを昇順で並べ替えると、データが希望どおりに表示されます。しかし、プロパティで SortOrder を送信しても、実行時にグリッドのヘッダーに小さな三角形が表示されてもソートされません。
解決済み:
私はこれを呼び出して解決しました:
- tree.beginSort()
- 並べ替えたい列の sortindex を 0 に設定し、他の列を -1 に設定します。
tree.columns("colName").SortIndex
- 列のソート順を昇順に設定:
tree.columns("colName").SortOrder = SortOrder.Ascending
- tree.endsort()
c# - jQuery File Tree と呼ばれる jQuery プラグインの使用
このプラグインを知っているかどうかわかりませんが、基本的にはツリーを表示します。使用に問題があります。このプラグインを使用するためにあなたの助けが必要です。
このリンクには、プラグインのプレゼンテーションがあります。
基本的に、ツリーを表示するプロジェクト グループとプロジェクトがあり、各プロジェクトはそれぞれのグループ内にあります。ユーザーがグループをクリックすると、グループが展開され、グループ化されたすべてのプロジェクトが表示されます。
使用例はこちら。
私の環境はasp.net(C#)です
このプラグインを使用して、グループのプロジェクトとプロジェクトをツリーの下に表示したいと思います。
私ができる限り、コードのリンクをたどってください。ツリーで ul タグと li タグを表示したいと思います。
c# - devexpressのツリーリストにデータを設定する方法
ツリーリストがあります。テキストまたはExcelファイルからのデータを入力する必要があります。また、クラスからの可能性として、その方法を教えてください。