0

DotNetBar AdvTree を使用してファイル管理システムを作成しました。展開時にツリービューのすべてのノードを下に揃えるこのバグに遭遇するまで、すべてが正常に機能しています。これは、ノード テキストの長さがツリーの水平方向の境界線に達した場合にのみ発生します。

私の言いたいことをよりよく理解するために、以下のスクリーンショットをご覧ください。

AdvTreeスクリーンショット

ノードのテキストを変更して、受け入れられた長さよりも大きい場合は、文字列から余分な文字を削除しようとしました。ノードを固定したままにして下に配置しないようにする問題は修正されましたが、「.FullPath」メソッド呼び出しを使用してディレクトリパスを生成する他の関数があります。この問題を回避する方法を知っている人はいますか? ノードがそれぞれの位置にとどまり、ツリーの一番下まで整列することなくノードを展開する必要があります。dotnetbar AdvTree に関するドキュメントを検索しようとしましたが、何もないか、少なくとも十分な情報がありませんでした。検索するたびに、記事を「並べ替え」または「並べ替え」ます。私は今途方に暮れています。

誰かが私を正しい方向に向けることができれば、それは素晴らしいことです. この問題を解決するためのアドバイスをいただければ幸いです。

ありがとう。

4

1 に答える 1

0

問題の適切な解決策を見つけることができませんでしたが、AdvTree に列を追加することで問題を回避する方法を見つけました。これで私のシステムのバグは解消されますが、問題を解決するためのより良い方法を知っている人がいたら教えてください。

于 2016-03-09T14:45:28.897 に答える