分類:[C#]
初めて質問します。
初心者でわからないことがあり質問しました。
public System.Windows.Forms.TextBox textBox1; //プロパティに設定しています
目指したいのは、Form1.csにForm1 Form1=new Form1にtextBox.1の値が「Form1.cs」に入ることです。
今の書き方では、「class1.cs」に書いてあるForm1 Form1=newForm1の下にtextBox1.textに値を書いて
いるのでForm1 Form1=newForm1を呼び出したあと、Form1.showでようやくtextBox.1に値が入っています。
class1.csにいれたtextBox1.textをForm1.csを読んだあと入れなおして、再度textBox1.textを描画する
方法を教えて下さい。
よろしくお願いします。
------------------------
「Form.cs」
namespace ConsoleApplication1
{
public partial class Form1 : Form
{
public Form1()
{
this.textBox1 = new System.Windows.Forms.TextBox();
// Form1
this.Controls.Add(this.textBox1);
string wqq=textBox1.Text;
}
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
「class1.cs」
namespace test
{
public class Program
{
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new ConsoleApplication1.Form1());
}
public void test()
{
string url = "https://www.youtube.com/";
ConsoleApplication1.Form1 Form1 = new ConsoleApplication1.Form1();
Form1.textBox1.Text = url.ToString();
Form1.ShowDialog();
}
}
}
|