Я новичок в WPF и C# и не могу понять, как вернуть значение изнутри Button_Click
.Как вернуть значение main из Button_Click
Я пытаюсь заставить пользователя выбрать местоположение файла, а затем передать это местоположение в основное, чтобы сделать что-то, вот мой код до сих пор, который работает, но не может передать строку обратно.
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
public static string Button_Click(object sender, RoutedEventArgs e)
{
var dialog = new System.Windows.Forms.FolderBrowserDialog();
System.Windows.Forms.DialogResult result = dialog.ShowDialog();
string FolderLocation = dialog.SelectedPath; //this is c:/folder
return FolderLocation;
}
// need to use FolderLocation here to do some stuff.
}
Добавить глобальную переменную и здесь u go (?) –
В каком месте вы хотите вернуть папку? – jhmt
Вы хотите использовать его внутри одного класса? если это так, то вам нужно пойти, как предлагает @ Sebastian506563. Просто добавьте приватную переменную folderLocation и присвойте ей значение. – fabricio