問題タブ [treecontrol]

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

angularjs - ivhtree パンの最初の検索 API の使用方法

ivhTreeviewBfs を使用しようとしています ( https://github.com/iVantage/angular-ivh-treeview#ivhtreeviewbfstree-opts-cb )

ただし、これはノードの最初のレベルのみを出力します。リスト全体をトラバースするにはどうすればよいですか?

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

c++ - htreeitem c++ から lparam 値を取得する

ツリー コントロールの特定のノードをクリックすると、リスト コントロールにデータをフェッチするツリー コントロールを持つダイアログを作成しました。これは、ノードを挿入しようとした方法です。

ノードをクリックすると、イベント ハンドラ「OnTvnSelchangedExample」に送られ、HTREEITEM の insertitem メソッドの「lparam」パラメータで指定されたパスからデータがフェッチされます。

イベント ハンドラーでのみ lparam 値にアクセスできます。

ここで、ツリーのデータ全体の検索機能を実装したいと考えています。

そのため、ツリー内の特定のテキストを検索できるように、すべてのツリー ハンドルの lparam 値を順番に反復して取得する必要があります。したがって、ツリーのノードをクリックせずに、ツリーハンドル (HTREEITEM) の lparam 値を取得する可能性はありますか?

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

c++ - MFC の Tree(CTreeCtrl) に特定のツリー アイテムのアイコンを追加します。

特定のツリー アイテムにアイコンを追加できますか?

次の関数を使用してアイコン付きのアイテムを追加しています:

HTREEITEM InsertItem(LPCTSTR lpszItem,int nImage,int nSelectedImage,HTREEITEM hParent = TVI_ROOT,HTREEITEM hInsertAfter = TVI_LAST);

アイテムのアイコンをスキップするには、 と に -1 の値を使用していnImageますnSelectedImage。こうすることで、アイコンが表示されなくなり、スペースができます。

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

angularjs - AngularJSのツリーコントロールで「スペース」キーを検出する方法

バージョン 1.5 の AngularJS の angular-ui からのツリー コントロールに問題があります。ツリーコントロールには、 「Enter」またはマウスクリックを検出し、ツリーコントロールから入力にオプションを送信するon-selectionと呼ばれるディレクティブがあります。「スペース」キーにも同じ動作をさせたいのですが、ツリーコントロールに追加する方法がわかりません。また、通常の ng-keypress は機能しません。angular-ui ファイルを変更できません。誰でもその問題の解決策を知っていますか?

編集:コード:

実際の例: 画面 1: ここに画像の説明を入力

画面 2: ここに画像の説明を入力

ユーザーが入力を開始すると、ツリーコントロールが表示され、一致するオプションが表示されます (画面 1)。ここで、ユーザーはオプションをマウスでクリックするか、「Enter」ボタンをクリックしてオプションを入力に追加する必要があります (画面 2)。「スペース」キーでも同じ動作をしたいです。私の問題が明確になったことを願っています:)