フォームが表示されたときに UserControl の最初のインスタンスが初期化されると、同じアプリの他のフォームで作成できる UserControl の他のインスタンスからアクセスできる boolean プロパティを持つオブジェクトを作成する必要があります。
この一時的な共有オブジェクトは、1 つのアプリケーション内でのみ機能する必要があります。別のアプリには、このオブジェクトの別のインスタンスがあります。
重要な要件: クラスの静的 (C#)/共有 (VB.NET) フィールドであってはなりません。
また、アプリを閉じたときに共有オブジェクトが自動的に破棄されるとよいでしょう。
.NET for WinForms アプリケーションでこれを行う最善の方法は何ですか?