2つまたは3つの異なるフォームがあります。たとえば、私のmainFormの場合は、settingsFormのオブジェクトにアクセスしたいと思います。それ、どうやったら出来るの。私のWindowsフォームアプリケーションのために異なるフォームのオブジェクトにアクセスするには
2
A
答えて
0
public partial class mainForm : Form
{
settingForm settingObject;
public mainForm(settingForm settingObject)
{
InitializeComponent();
this.settingObject= settingObject;
}
}
上記のコードは、オブジェクトへのアクセス方法を簡単に示しています。
1
settingsFormのpublicプロパティを使用して、そのオブジェクトを公開する必要があります。
お使いの設定フォームで
:
public Object MyObject { get { return myobject; } } then, on your main form, your can say; settingsForm sf = new settingsForm(); sf.Show(); ... Console.Write(sf.MyObject.Text);
Soがたとえば、settingsFormに必要な値を格納するテキストボックスがあるとします。その後、
あなたは全体のテキストボックスへのアクセスが必要な場合は、設定フォームのプロパティを追加したい....
public TextBox textbox1 { get { return textbox1; } }
、インスタンス化し、settingsFormを使用して任意の形式は、TextBox1テキストボックスを使用することができます。
textbox1の値にのみアクセスしたい場合は、Textプロパティを公開します。
public string TextBoxValue { get { return textbox1.Text; } }
関連する問題
- 1. VS 2010 Windowsフォームアプリケーション - 1つのフォームには異なるビジュアルスタイルがあります - なぜですか?
- 2. 閉じるWindowsフォームの複数のフォームアプリケーション
- 3. 単一フォームWindowsフォームアプリケーションのデザインパターン
- 4. ASP.NETフォーム内のWindowsフォームアプリケーション?
- 5. WindowsフォームアプリケーションにASP Webサービスプロジェクトを含める
- 6. Windowsフォームアプリケーションにマイコードを含める
- 7. C#Windowsフォームアプリケーション:複数のフォーム間でテキストボックスにメソッドをリンクする
- 8. 2つの異なるラベルを中央に揃える方法は? (Windowsフォームアプリケーション)
- 9. ToolStripMenuItemsでC#windowsフォームアプリケーションのサブメニュー項目内の項目にアクセスするには?
- 10. 私は例のコード.NETのWindowsフォームアプリケーションに基づいている
- 11. 異なるドメインのサブディレクトリにアクセスするためのドメイン
- 12. Windowsフォームアプリケーションをポータブルにする
- 13. Firebaseでログインするために異なるタイプのユーザに異なるアクセスを与えるには?
- 14. Node.jsからOpenSSLにアクセスするための異なるアプローチ
- 15. Webプロジェクトコードを実行するためのWindowsフォームアプリケーションの作成
- 16. クイックアクセスのためのテキストファイルをロードするC#windowsフォームアプリケーション
- 17. 異なるフォームからオブジェクトのインスタンスへのアクセス
- 18. オブジェクトのメンバーにアクセスするためのショートカット[、オブジェクトの...]
- 19. Visual Studioで別のWindowsフォームからlistBoxにアクセスするには?
- 20. 異なるサービスプロバイダのAPIにアクセスするために実装するデザインパターン
- 21. WindowsフォームアプリケーションでXNAリファレンスへのアクセス方法
- 22. Windowsフォームアプリケーションでフォームを閉じた後にコードを実行するC#
- 23. クライアントのラップトップでのmsアクセスによるWindowsフォームアプリケーションの配備問題
- 24. 私のアプリケーションからSQL ServerにアクセスするためのWindows認証
- 25. 私はマウスに異なる位置にあるオブジェクトのスタートをドラッグしたときに、私は、異なる位置にオブジェクト開始</p> <p>を
- 26. 異なるスレッドが同じオブジェクトの異なる独立したメソッドに同時にアクセスできますか?
- 27. Windowsフォームアプリケーションでワーカースレッドに参加する
- 28. は、WindowsとUbuntuのための異なるAndroidのSDK
- 29. 私のVC++ DLLをVB.NETのWindowsフォームアプリケーションに接続するために、VS2013の代わりにVisual Studio 2017を使用する利点はありますか?
- 30. 頻繁にアクセスするためにdjangoのグローバルに利用可能なオブジェクト