我有一个文本框和一个按钮。按钮单击打开文件夹浏览器到默认根文件夹,我可以从中选择文件。我想在启动应用程序时自动在文本框中显示整个文件路径。这是我现在的代码。
private void SelecttxtBox_TextChanged(object sender, System.Windows.Controls.TextChangedEventArgs e)
{
SelecttxtBox.Text = fldDlg.SelectedPath;
}
但是,这会在单击按钮后将路径输入到文本框中,而我想在单击按钮之前填充它。
感谢您的帮助,谢谢
答案 0 :(得分:1)
是否要在启动时在文本框中显示“默认根”路径?如果是,则可以在构造函数中设置Text属性,然后在启动应用程序时将其设置为正确:
public MainWindow()
{
InitializeComponent();
SelecttxtBox.Text = "Whatever your root path is";
}
如果您是WPF的新手,我建议您查看MVVM模式,因为这是如何将业务逻辑与View分离的“正确”方式,因此不是所有内容都会在您的代码隐藏。