До сих пор, если пользователь вводит что-то, я сохраняю его в свойстве label. Я знаю, что это неправильно. Как я могу обновить переменную на основе пользовательского ввода для использования в зависимости от того, какое событие нужно использовать?Сохранение пользовательского ввода как переменной в форме C# windows
Это одна из многих вещей, которые я пробовал. Я даже не могу понять правильные условия поиска для google-решения для того, что мне нужно делать.
namespace Words
{
public partial class formWords : Form
{
int x = 5;
int y = 50;
int buttonWidth = 120;
int buttonHeight = 40;
string fileList = "";
string word = "";
string wordFolderPath = @"C:\words\";// this is the variable I want to change with the dialog box below.
private void selectWordFolderToolStripMenuItem_Click(object sender, EventArgs e)
{
FolderBrowserDialog folder = new FolderBrowserDialog();
if (folder.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
string folderPath = folder.SelectedPath;
formWords.wordFolderPath = folderPath;
}
}
Я думал, что это было намного сложнее, чем было. Спасибо. –