■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
|