問題タブ [treeview]

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

ms-access - TreeView が独自に作成され、Access がクラッシュする

問題は、Access 2002 アプリケーションのツリー ビューです。

フォームを開くと、すでに入力されています。ノードを追加する唯一のコードがボタンにバインドされているため、これは奇妙です。

また、データの一部のみが表示され、タブ () を切り替えると、ツリー ビュー内のデータが重複/倍増します。次に、他のタブを押すと、 * zap * のようにアクセスが即座にクラッシュします

ツリービューをずっときれいにする必要があるのでしょうか?

問題が何であるか他のアイデア-解決策も歓迎します;)

乾杯、ラモン

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

.net - ツリービュー --> 親ノードの値

私はWPFの世界で初めてです。含むtreeViewがあります

ツリー表示

委任 -->

ベンチマーク

WPF で親ノードの値を取得する方法を知りたいですか? たとえば、portfolio1 を選択した場合、親子の値を取得する方法。この場合、マンデート。

要するに、ユーザーが Name1 をクリックした場合 --> ベンチマークを取得する必要があり、ユーザーがポートフォリオ 1 をクリックした場合はポートフォリオを取得する必要があることを知りたいです。

ご指導をよろしくお願いいたします。

ありがとうございます。それでは、お元気で、

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

c# - .NET / C# での TreeView のダブルクリック動作

通常の .NET Windows フォームツリービュー コントロールがあります。ノードは次のようにセットアップされます。

グループ

- -子

- -子

折りたたまれたグループ ノードをダブルクリックすると、(ご想像のとおり) 展開されて NodeMouseDoubleClick イベントが発生し、選択したノードがグループ ノードでない場合にコードが何かを実行します。

グループがツリービューの下部にある場合に問題が発生するため、グループ ノードをダブルクリックすると、ツリービューを垂直方向に展開して子ノードをビューに合わせる必要があります。このような場合、グループ ノードをダブルクリックすると、それが展開されてツリー ビューが調整されるまでに、マウス カーソルが子ノード上にあり (すべてを押し上げる必要がありました)、NodeMouseDoubleClick が子ノードを認識します。が選択されているため、非常に奇妙な動作が発生します。

どうすればこれを回避できますか? NodeMouseDoubleClick または..を使用しないでください。

フィードバック レポートProblem with TreeView DoubleClick event after expand/collapses cause change of scrollにも説明があったようです。

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

c# - Silverlight Toolkit TreeView の制御と拡張性

階層レベルの一部またはすべてが自動的に展開され、理想的にはそのレベルで折りたたまれないように、Silverlight takeit の TreeView コントロールを構成することは可能ですか。

私がこのコントロールを主に使用しているのは、階層データの扱いやすさと、レベルの展開/折りたたみの容易さのためです。これを選択的に行うように求められています (つまり、最初のレベルでのみ展開/折りたたみを許可する必要があります)。これを実現するために階層データ テンプレートを調べていますが、運がほとんどなく、必要に応じて完全に別のコントロールを含む他のオプションを検討します。私の上司は、可能な限りコントロールを購入する必要がないように私に望んでいます。

前もって感謝します。

乾杯、

スティーブ

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

asp.net - Treeviewイベント処理ASP.Net

3つのノードを持つツリービューがあります。必要なのは、EVent処理機能を2つのノードにのみ接続することです。3番目のノードは、表現目的でのみ存在します。

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

asp.net - TreeViewでTreeNodeのClientIDを取得するには?

サーバー側コードまたはクライアント側コードのいずれかを使用して、レンダリングされた属性の 1 つに基づいて TreeView の TreeNode の ClientID を取得する方法、たとえば、その title 属性 (私の場合は一意です) を使用する方法は?

私はこのコードを使用しますが、うまくいきません。何か提案はありますか?


質問で言及されている上記のコードは、常にルート ノードの ID を返しますが、何か提案はありますか?

0 投票する
4 に答える
832 参照

c# - .Net C# デザイン ビュー エラー

Treeview をサブクラス化し、インスタンス化時に新しい ImageList (および関連付けられたイメージ) をロードします。

デザイナー ビューに切り替えるたびに、このコードも実行しようとしますが、画像がデザイナーのパスにないため、クラッシュします。現在のディレクトリが「Visual Studio」であるかどうかを確認するためにハックを入れてしまい、何もしませんでした...しかし、それはとても醜いです。

これは他のことでも起こっていると思います。コントロールが、プログラムの実行中にのみ使用できるオブジェクトをロード/初期化中に使用しようとしている場合、デザイン ビューはコントロールを表示できません。

しかし、これを回避する方法はありますか?

私が望んでいるのは、発生することがわかっているいくつかのエラー (FileNotFoundException など) を無視する機能を備えたデザイナー (のみ) の try/catch を持つことだと思います。

ありがとう

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

c# - C# TreeView デザイン - ツリー構造を表示する最良の方法は?

オブジェクトのツリー構造を表示するために TreeView を使用しようとしています。Company (ルート ノード)、City、Store、Employee の 4 種類のオブジェクトのツリーがあります。

インターフェイスは、都市/店舗/従業員を追加/削除するように設計されているため、変更を反映するために TreeView を更新する必要があります。

TreeView を取得してツリー構造を表示し、変更時に更新を受け取る正しい方法について疑問に思っています。

Company オブジェクトには company.CityAdded や company.CityRemoved などのイベントが必要だと考えていますが、TreeView の周りに配置したラッパーはこれらのイベントに応答しますか? TreeView が構築されると、都市/店舗/従業員ごとにノードが作成されます。その後、各ノードは、ツリー内でそれが表すノードのイベントに応答できます。

それは正しい考えですか?それとももっと良い方法がありますか?