- 締切済み
C# treeviewについて
oboroxxの回答
- oboroxx
- ベストアンサー率40% (317/792)
ノードとは、節があっているのかな。 アイテムでもいいかもしれません。 参考URLが参考になればいいですが。
関連するQ&A
- 【C#】TreeViewでクリックした親ノードと、子ノードを表示させた
【C#】TreeViewでクリックした親ノードと、子ノードを表示させたい C#初心者です。 TreeView(treeView1)で親ノードをクリックしたら、その親ノード+子ノードを、別のTreeView画面(treeView2)に表示させたいのですが、やり方がわかりません。 例えば、 +A -B -C +D -E というTreeViewの場合、Aの親ノードをクリックしたら、Aの親ノードと、BとCの子ノードが、別画面(treeView2)に表示されるようにしたいです。 どなたか分かる方いらっしゃいましたら教えていただけると幸いです。 宜しくお願いいたします。
- ベストアンサー
- その他(プログラミング・開発)
- TreeViewについて
C++Builderを使用しています。 TreeViewで、ノードのテキストにより、アイコンを 変えたいのですが、方法を教えていただけないでしょうか。 たとえば、ノードの名前がABCだっったら、 Aを読み取り、アイコンを自動設定するような・・・。 よろしくお願いします。
- ベストアンサー
- C・C++・C#
- TreeView の初期表示について
TreeView に『A』『B』『C』のノードがあるとします。 初期表示を『B』ノードを選択・展開した状態(子ノードあり)にしたいのですが、 方法がわかりません。 何かよい方法はないでしょうか?よろしくお願いします。 説明不足な点はすぐに補います。
- ベストアンサー
- Visual Basic
- C#でtreeviewの指定ノードを選択する
C#にて、 treeviewでの選択ノードを記憶しておき、 treeviewを一度更新(削除し作成)し、 記憶してあるノードを再び選択する。という動きをしたいです。 TreeNode tn = new TreeNode(); tn = treeView1.SelectedNode; //ここでDB再読み込み→treeView再作成 treeView1.Focus(); treeView1.SelectedNode = tn; としているのですが、TopNode選択状態になってしまい、 最初に選択していたNodeを選択してくれません。 どなたかご教授願います。 よろしくお願いいたします。
- ベストアンサー
- C・C++・C#
- TreeViewでToolTipTextを表示しない方法
VB6.0でTreeViewコントロールを使ってプログラミングしています。 このとき、TreeViewのノード上にカーソルを持っていくと、ToolTipTextが 自動的に表示されます。このToolTipTextの表示を禁止する方法を教えて ください。
- 締切済み
- Visual Basic
- TreeViewのノードの編集結果が反映されない
C#3.5を使用しています。 treeView1にはnameが「ノード1」のノードがセットされていて、 それを次のようにして TreeNode newNode; newNode = new TreeNode(treeView1.SelectedNode.Name); newNode.Text = "ノードテキスト変更"; treeView1.SelectedNode = newNode; MessageBox.Show(treeView1.SelectedNode.Text);// ノード1のまま・・・ ノードを編集したと思ったのですがノードのテキストは変更されませんでした。 間に直接 treeView1.SelectedNode.Text = newNode.Text; を入れるとテキストは変更されるのですが、ノードそのものを入れ替える(編集する)には どのように記述すれば良いのでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- VS treeviewをIndex指定で展開
お世話になります VS2010 C++/CLIで開発しております treeviewの+-展開閉をプログラム側で制御したいのですが、教えていただけないでしょうか。 自分でググって。ノード名で指定する方法は判ったのですが、 今回教えていただきたいのはIndexで指定して開閉する方法となります。 機能としては、複数の親ノードに対して、初期値として、初めから展開して居る物と、 閉じている物を起動時&リセット時に設定して、その状態で表示する。
- 締切済み
- C・C++・C#
- TreeViewコントロールについて
VB2005環境です。 TreeViewコントロールを作成し、ノードごとにクリックイベントを 追加して、タブコントロールを呼び出すようにしたいと考えています。 (親ノードをクリックしたら、親ノード用のタブコントロールが 画面に表示され、さらに子ノードAをクリックすると、ノードA用の タブコントロールが表示される、ノードBをクリックすると…という具合に)。 NodeMouseClickイベントを使えば良いのかとは思うのですが、クリックイベントが 子ノード各々ごとに取得できず困っています。 やり方を教えていただけないでしょうか? 更に、そこから各々専用のタブコントロールを呼び出す方法も 教えていただけるとありがたいです。 よろしくお願いします。
- ベストアンサー
- Visual Basic
- .NetのTreeViewの使い方について
TreeView配下にTreeNodeを作成・表示した際に、ノードをクリックすると自動的にリバース表示されますが、これを止めることはできないでしょうか。 TreeView1 -Node0 -Node01 -Node02 -Node03 -Node1 -Node11 -Node12 のようになっているとき、たとえばNode01がクリックされたらNode0,Node01,Node02,Node02のすべてのForeColorをColor.Redにするなどして、まとまりのあるものとして認識させたいのですが、リバース表示が邪魔です。TreeViewやNodeのプロパティ、メソッドも調べてみましたが、それらしいものがありません。 OS:Windows7 (Home) 言語:VisualStudio 2010(VidsualBasic) よろしくお願いいたします。
- 締切済み
- Visual Basic
- TreeViewについて
VisualBasic6.0で自分用のアプリをつくっています。TreeViewコントロールを使っているのですが各ノードにコマンドラインやテキストのデータを付け加えたいのですが方法がわかりません。ご存知の方よろしくお願いします。
- ベストアンサー
- Visual Basic
お礼
何を利用していいのかわからなかったのでtreeviewを使うのかな?と思って質問したのですが違いました。 FolderBrowserDialogというのがあり、それを利用しました。 ありがとうございました。