問題タブ [xtratreelist]

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

devexpress - XtraTreeList のエンド ユーザーによる並べ替えを無効にするにはどうすればよいですか?

いくつかの値とともにツリー リストに固定シーケンスを表示しています。ヘッダーをクリックすると、ヘッダーに属する列の値で並べ替えられます。

この並べ替えを禁止する XtraTreeList の明らかなプロパティは見つかりませんでした。

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

.net - DevExpress TreeList - 最初ではない列にツリーのアウトラインを表示します

階層データを表示するために、.NET WinForms アプリケーションで DevExpress TreeList を使用しています。

アウトライン列 (インデントとプラス/マイナス ボタンのある列) は、ユーザーが列を移動しても、現在常に最初の列です。

この目的で別の列を使用する方法はありますか?

前もって感謝します!

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

c# - バックグラウンド処理でXtraTreeListノードが更新されたときにエディターが閉じないようにするにはどうすればよいですか?

DevExpress Xtra TreeListコントロールを使用して、質問と回答の階層セットを表示しています。セクション、サブセクション、およびさまざまな質問を含む複雑な調査フォームについて考えてみてください。

フォームは非バインドモードで機能しており、データセットもデータバインディングもありません。

各質問に表示される情報の一部として、バックグラウンドスレッドでWebサービスを呼び出すことによってバックグラウンドが取得されます。これらのWebサービス呼び出しの結果は、への呼び出しを介してTreeListに入力するために使用されTreeListNode.SetValue()ます。

現在、これらの呼び出しSetValue()により、アクティブなエディターが閉じられ、ユーザーの現在の入力が破棄されます。これは、非常にユーザーにとって使いにくいエクスペリエンスです。

ユーザーの編集プロセスがこれらのバックグラウンド更新の影響を受けないようにするにはどうすればよいですか?

私が見つけた唯一の同様の質問は、DevExpressフォーラムでした。そこでは、提案はユーザーのエントリの強制コミットであり、データの損失を回避しますが、それ以外の場合は、ユーザーエクスペリエンスの低下を修正することはできません。これらはすべて2007年のものであるため、状況が変わったことを期待しています。ユーザー自身のアクティビティの状態を変更せずにノードを更新することは可能ですか?

背景:通常の画面には500以上の行があり、各行のWebサービス呼び出しが戻るまでに約0.6秒かかります。0.6秒ごとにユーザーのアクションを強制的にコミットまたはキャンセルすることは単純に受け入れられず、ユーザーが変更を加える前に処理が完了するのを待つ(> 5分)ことも同様に不十分です。

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

devexpress - DevExpress XtraTreeList は、フォーカスされた行の外観を背景色の変更のみを表示するように設定しました

選択/フォーカスされた行の外観を設定して、行を縁取りのみにする方法はありますか (背景色の変更なし、境界線の色は赤)?

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

c# - DevExpress XtraTree リストにチェックボックス コントロールを追加する方法

はい、C#.NET アプリケーションで DevExpress ツリー リストを使用しています。DevExpress XtraTree リストにチェックボックス コントロールを追加したいのですが、助けてください。

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

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

c# - DevExpress XtraTree リストでイベントを選択する方法

はい、C#.NET アプリケーションで DevExpress Tree List を使用しています。DevExpress XtraTree List でチェックボックス コントロールの選択イベントをトリガーする方法について知りたいです。

例:

treelist extra editors devexpress を使用しています。列はデータベースからロードされ、チェックボックスが含まれています。チェックボックスをオンにして編集ボタンを押すと、対応するチェックボックスの値を1として取得し、その値をデータベースに保存したい

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

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

visual-studio-2008 - DevExpress.XtraTreeList.TreeListのノードをトラバースする方法

DevExpress.XtraTreeList.TreeListのノードをトラバースしようとしていますが、機能していません。

基本的に私が持っているのは、探したいノードのキャプションと値だけです。私がそれを見つけることができる簡単な方法はありますか?それが見つかった後、私はフォーカスを新しいノードに移動しているだけであり、適切なインデックスがあればそれを行う方法をすでに知っています。

ありがとう

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

c# - xtratreelist を使用してツリー リストを作成する方法

こんにちは

これで XtraTreelist.in を使用しています。バインドされていないツリーリストを作成しました。そのフォームにボタンを追加する必要があり、ボタンをクリックすると新しいルートが追加されます。別のボタンを使用して、子を追加する必要があります..助けてください...

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

c# - DevExpree TreeListコントロールのTreeListNodeインデックス(位置)を変更します

DevExpree XtraTreeListコントロールを使用していますが、最初のレベルのノードの1つをツリーの最初のノードにランダムに設定したいのですが、TreeListコントロールのメソッドにもTreeListNodeメソッドにも何も表示されません。

ご意見をお聞かせください。

編集:私のコード

編集:

注:バウンドモードでの作業


解決:

XtrTreeListコントロールのCompareNodeValuesイベントを実装しました 。ここを読んでください...

次に、Column.SortIndexを使用してツリーに並べ替えを強制しました。

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

c# - XtraTreelist:オブジェクトの現在の状態のため、操作は無効です-DragDrop

keyFieldNameとParentFieldNameの両方が設定さ
れているxtraTreeListがあり、dragDropノードを相互にドラッグすると
、「オブジェクトの場合は現在の状態のため、操作が無効です」
という例外が発生し、そのためにparentFieldが更新されません。

例外はあいまいです、何か提案はありますか?