tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^4: もう一度整理して冷静に考えてみました。
投稿日: 2009/05/23(Sat) 04:09
投稿者
> No.8985 内の説明文を削除したのかな、という意味です。すみません、紛らわしい書き方でしたね。
了解です。

> (あと、秒は s ですよね。それに、m/n ではなく m/n だった気が)
あ、s=秒 n=分でしたね。苦笑

> 「年」に関する指摘をしようかと思っていました。あの記述だと、OS の設定が
> 和暦モードになっていると、2009 ではなく 21 になってしまうでしょうから。
> まぁ、本題とは無関係なのですけれど。
でも、こちらのほうではyyyyにしても、正常に表示されています。
先ほど、ヘルプ(VS2005環境)で再確認したところ、Format関数を使う場合は月=M、分=m のようです。同じMとmなので紛らわしいけどね。

> Dim srcNodes As New List(Of TreeNode)()
> srcNodes.Add(TreeView1.Nodes(0).Nodes(0).Nodes(0).Nodes(0)) 'Node7
> srcNodes.Add(TreeView1.Nodes(0).Nodes(0).Nodes(1).Nodes(1)) 'Node11

あ、また説明が悪かったと思います。
私が言いたかったのは、複数ノードからひとつのノード(下層ノードも含む)を選択して移動するようにしたい。これをひとつずつ繰り返したい。

If Not TreeView1.Nodes.IsReadOnly Then
 If (TreeView1.SelectedNode IsNot Nothing) Then
  Dim t As TreeNode = TreeView1.SelectedNode
  TreeView1.Nodes.Remove(t)
  TreeView1.Nodes(0).Nodes(1).Nodes.Insert(TreeView1.Nodes.Count, t)
 End If
End If

これはいいなとは思いましたが、

>    t.Nodes.Add("任意2_1")  '新たな追加
>    t.Nodes.Add("任意2_2")  '新たな追加

を加えるにはまた違う内容になるため、色々作成してみましたが反映されてません。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。