私は1つのフォームを隠しているし、別のフォームに行くが、私は最初のフォームで計算された変数の値を使用しようとしています。私が立ち上がっているとき、4番目のフォームを仮定すると、私はゼロになるので、form1でこれらの値を使用することはできません。私の関数は常にそれらの値を使用してゼロを生成するので、 何が間違っている可能性があるのか教えていただけますか? これはあなたが表示されているフォームは、そのクラスのインスタンスであり、したがって、クラスがある がForm
ので、あなたにC#フォームの値の保持
答えて
に感謝し、私はその後、私のコードをより詳細に問題を説明することができ、問題のように見えるdoesent場合は、データがあります本当にそのフォームにローカル。新しいインスタンスを表示している場合は、元のデータは消えています。
アイデアは、パブリックメソッドまたはプロパティを使用して、これらのフォームからデータを取得することです。
public class MyForm : Form
{
TextBox t = new TextBox();
public string TBData
{
get { return t.Text; }
}
}
// outside:
Form f = new MyForm();
f.Show()
//f.TBData will get what is in the text box.
私が作成したフォームは公開されており、3番目のフォームの最初のフォームに作成された値を使用しようとしていますが、それは役に立たないものです。 –
@VaibhavAggarwal最初のフォームの参照は他に渡されますあなたは公共のプロパティを介して値にアクセスできるはずです – V4Vendetta
それぞれのフォームの適切なオブジェクトを作成して変数を呼び出しました –
- 1. リフレッシュ後のフォーム保持値
- 2. 投稿後のフォーム値の保持
- 3. Django - フォームの検証後にフォームの値を保持する
- 4. ファイルアップロード後のフォームにファイルオブジェクトの値を保持
- 5. POST後のフォーム値をPythonファイルのパラメータとして保持
- 6. ページリロード後のフォーム値の保持 - コード番号
- 7. Spring MVCでフォーム検証後のFileフィールドの値を保持
- 8. PHPの投稿後にフォームの値を保持する
- 9. htmlとjavascriptの登録フォームの値を保持する方法
- 10. フォーム間の値c#
- 11. キャンセルをクリックしたときにフォームの値を保持する
- 12. Ruby on Rails - POST後にフォームの値を保持する
- 13. PHP - ポストバック全体でフォームの値を保持するベストプラクティス
- 14. フォーム上のlableの保持位置
- 15. 常に現在の変数の値を保持するリスト。 C#
- 16. コンソールアプリケーションのオブジェクトの値を保持するC#
- 17. C#(Visual Studio)2010のメインフォームボタンから子フォームのtableLayoutPanelの値を保持/再呼び出しする方法は?
- 18. Qt4 C++サイズ変更ウィンドウ、正方形フォームを保持
- 19. ファイルアップロードコントロールの値を保持
- 20. センサー値の保持ピーク
- 21. p:フォーム検証後に値を保持しないselectOneMenu
- 22. フォーム送信後に動的フォームフィールド値を保持する
- 23. Vue js - フォーム送信時にデータ値を保持
- 24. フォーム提出後に値を保持する
- 25. C#構造体変数の値を保持できません
- 26. 数値の精度をCで保持する方法
- 27. 参照型オブジェクトの値を保持したいc#
- 28. C++で2つの値を保持するには
- 29. フォームの複数のインスタンスを作成して(そこに保持する)C#
- 30. フォームの値をクッキーに保存
値を格納するときは、フォームのアクションに直接格納するか、何らかのオブジェクトを使用します。 –
なぜあなたの質問をクリアするよりも 'Session'.ISに最初のフォームの値を保存しないでください。 –
既存のものを使用せずに、Formクラスの新しいインスタンスを作成しています。これまでにVisual Basicでプログラミングしていた場合は、Application.OpenFormsが便利です。 –