C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■103464 / 2階層)  二分木のクラス
□投稿者/ とっちゃん (837回)-(2024/11/28(Thu) 15:10:17)
No103462 (星は昴 さん) に返信

ひとまず…
Wakana の表示の部分は(2番目の表示部分)
┌Yayoi┐
│ │
│ └Wakana

と、ほかの右要素と同じ形にしたほうが良いでしょう。具体的には、
Ranko -> Reika の逆表現パターンですね。

kikuさんが提示している形もありますが、もっとすっきりと
コンソールの tree コマンドのような形のほうが楽かもしれません。

Sayaka
├Yayoi
│ └Wakana
└Kayoko
├Natsuko
│ ├Ranko
│ │ └Reika
│ └Miwako
└Asuka

表示が Form なので、思い切って別解。

ツリー状で見せたいのなら、ツリー表現を行うための
TreeView コントロールで表示するのはどうでしょうか?

コンソールでは表示できませんが、
開閉もできるので見た目の表示要素はかなり上がると思います。

・TreeView コントロール
https://learn.microsoft.com/ja-jp/dotnet/api/system.windows.forms.treeview?WT.mc_id=DT-MVP-32182&view=netframework-4.8

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[1]: 二分木のクラス /kiku →Re[3]: 二分木のクラス /とっちゃん
 
上記関連ツリー

二分木のクラス / 星は昴 (24/11/28(Thu) 14:00) #103462
Re[1]: 二分木のクラス / kiku (24/11/28(Thu) 14:18) #103463
  └ 二分木のクラス / とっちゃん (24/11/28(Thu) 15:10) #103464 ←Now
    └ Re[3]: 二分木のクラス / とっちゃん (24/11/28(Thu) 15:10) #103465
      ├ Re[4]: 二分木のクラス / とっちゃん (24/11/28(Thu) 15:11) #103466
      ├ Re[4]: 二分木のクラス / kiku (24/11/28(Thu) 15:15) #103467
      └ Re[4]: 二分木のクラス / 星は昴 (24/11/28(Thu) 15:38) #103468
        └ Re[5]: 二分木のクラス / kiku (24/11/28(Thu) 16:50) #103469
          └ Re[6]: 二分木のクラス / 星は昴 (24/11/28(Thu) 17:38) #103470 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信