C#プロジェクトにフォームを追加:デザイナーから内部/非公開にすることは可能ですか?

カスタムメッセージボックスを作成するために、プロジェクトにフォームを追加しました。このメッセージボックスはプロジェクト内からのみ適用されるので、フォームデザイナーから内部/非公開にする方法があるのだろうかと疑問に思っていましたか?それともコード内で直接変更する必要がありますか?私はこれをしてはならない理由はありますか?

ありがとう!

2

1 答え

デザイナーは必要ありません。コードビハインドクラスの publicinternal に変更するだけです。


private トップレベルクラスを作成することは不可能です。
private はそのクラス内でのみ可視であることを意味します。トップレベルのクラスはクラスに含まれていません。

6
追加された