したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

C#やっぞ

22つれづれなるままに:2021/05/19(水) 11:11:36 ID:FTDUrn/c0
VSを使えばGUIはある程度自動で出してくれる。
Form1.cs と Form1.Designer.cs を自動生成し、partial クラスを使って自動でまとめてくれる。

しかし、VSが予め用意していないようなパーツを作る場合、自動作成されたコードの一部を自分で書き替えないといけない。
例えば、今windowsフォームで、エクスプローラの左側に出てくるようなツリーを作りたいのだが、
ツリーのフォームはあるものの、既存のディレクリやファイルを読み取って同じ数だけノードを作る、といったことは
自作しないといけないらしい。

disposing の部分は多分不要になったメモリの解放などを行っている。
自分はそこをいじるレベルではないし、いじる必要もないと思う。

InitializeComponent というクラス。ここからが配置や処理関連らしい。
詳しい使い方が分からなくても、検索や英単語のもともとの意味から大体の役割は推測できる。
また、自動生成のコードであるため、冗長になることはあっても、規則正しく並んでいる。
意味が分かってくると、段々見やすくなってくる。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板