タイトル : 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") '新たな追加 を加えるにはまた違う内容になるため、色々作成してみましたが反映されてません。 |