掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ツリービューのノードの表示順序を入れ替えるには? (ID:122685)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VB6での質問です。 ツリービューで下記のようなツリーを最初に作った後 |_アイテム1 | |__アイテム11 | |__アイテム12 | |__アイテム13 |_アイテム2 |__アイテム21 |__アイテム22 |__アイテム23 アイテム1とアイテム2の表示順序を子ノード共まとめて入れ替えたいのですが どのようにすればできるのでしょうか? |_アイテム2 | |__アイテム21 | |__アイテム22 | |__アイテム23 |_アイテム1 |__アイテム11 |__アイテム12 |__アイテム13 ソートによる並べ替えでなく任意の並べ替えを行いたいと思っています。 実際はマウスドラッグにより順序を入れ替えれたらいいのですが、まずコード で順序の入れ替えを行いたいと考えています。 Dim objNd1 As Node Dim objNd2 As Node Set objNd1 = TreeView1.Nodes(1) Set objNd2 = TreeView1.Nodes(1).Next Set TreeView1.Nodes(1) = objNd2 Set TreeView1.Nodes(1).Next = objNd1 のように書いてみたのですがSet TreeView1.Nodes(1) = objNd2でコンパイルエラーと なってしまいます。 よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.