visualstudio デザイン画面内に表示されないlabelなどがある場合の対処方法
visualstudioでデザイン画面でフォームを作成していたら、フォーム画面に表示されなくなってしまったことがあり、対処の書き覚え。
まず、form画面のDesigner.csを確認し、表示されなくなったlabalなどの位置を確認。
確認後、マイナスとなっている場合、見えない位置にあるため、
デザインフォーム内での場所替えは難しい。
しかし、そのプロパティを使い、変更することで再度、表示することができた。
プロパティ名
Location
このプロパティを使うことで、実際に表示させる場所を指定することができるようになる。
普段はいじってはいけないDesigerを使うことですぐに元通りにする方法もある。
継承しているパターンであらかじめ、継承元の方で表示されている状態に戻すだけなら、Desigerのコード(マイナスの座標に表示されているなどのコード)をそのまま削除することにより、元通りになるケースもある。
再度、継承後のまま再度表示されるようになるので、もとに戻すことができる。