C# Как я могу сохранить значение в TextBox в виде строки? - PullRequest
0 голосов
/ 05 мая 2020

У меня есть TextBox eingabe в моем form3 Теперь мой план состоит в том, чтобы сохранить TextBox eingabe как String, а затем выдать String на моем form4 Как это возможно? Я пробовал:

//form3.cs    
    public partial class Form3 : Form
{
    public Form3()
    {
        InitializeComponent();
    }

    private void eingabe_TextChanged(object sender, EventArgs e)
    {

    }

    private void openWindow(object sender, EventArgs e)
    {
        this.Hide();
        Form4 form4 = new Form4();
        form4.ShowDialog();
        String help = eingabe.Text;
    }
}

//form4.cs
    public partial class Form4 : Form
{
    public Form4()
    {
        InitializeComponent();
    }

    private void Form4_Load(object sender, EventArgs e)
    {
        ausgabe = help;
    }

    private void ausgabe_Click(object sender, EventArgs e)
    {

    }
}

Это не работает. Пожалуйста, не судите меня, я новичок во всем этом ...

Ответы [ 3 ]

1 голос
/ 05 мая 2020

Напишите в Form3 код, как показано ниже:

inputtext= eingabe.text

Сделайте конструктор Form4 параметризованным и передайте значение inputtext в Form4 в качестве аргумента в объекте Form4.

Другой способ: создать publi c свойство на Form4 позволяет сказать, что у вас есть свойство X на Form4. установите значение X, как показано ниже, в Form3

objectForm4.X=eingabe.text
0 голосов
/ 05 мая 2020

Я нашел решение:

    public static string help;

    private void openWindow(object sender, EventArgs e)
    {
        help = eingabe.Text;

        this.Hide();
        Form4 form4 = new Form4();
        form4.ShowDialog();
    }

И в Форме 4:

    private void Form4_Load(object sender, EventArgs e)
    {
        ausgabe.Text = Form3.help;
    }
0 голосов
/ 05 мая 2020

Сначала вы должны получить текст (eingabe.Text), а затем отправить его в новую форму при переходе к новой форме

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...