WPF对话框的设置保存问题,如何将对话框中输入的参数进行保存?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF对话框的设置保存问题,如何将对话框中输入的参数进行保存?相关的知识,希望对你有一定的参考价值。
弹出了一个进行参数设置的对话框,怎样才能对输入的参数进行保存?再次打开这个对话框时,仍显示输入的数据?
我写了个参考代码,不懂再问吧!~主窗体前端:
<Grid>
<Button Name="btn" Click="btn_Click" Height="30" Width="80" Content="Click"/>
</Grid>
主窗体后台:
public partial class Test : Window
string txtfromChild = string.Empty;
ChildWindow childwindow;
public Test()
InitializeComponent();
void childwindow_Closed(object sender, EventArgs e)
txtfromChild = childwindow.ChildTbText;
private void btn_Click(object sender, RoutedEventArgs e)
childwindow = new ChildWindow();
childwindow.Closed += new EventHandler(childwindow_Closed);
childwindow.ChildTbText = txtfromChild;
childwindow.Show();
子窗体前台:
<Grid>
<TextBox Name="childtext" Width="100" Height="30" Background="White"/>
</Grid>
子窗体后台:
public partial class ChildWindow : Window
public string ChildTbText
get return childtext.Text;
set childtext.Text = value;
public ChildWindow()
InitializeComponent();
参考技术A 试试搜索这个方法的用法:
Properties.Settings.Default.Save();
WPF第二章节
现在我们来创建一个WPF
1.下面我们开始在VS2010下创建应用。首先,在“文件”菜单下选择“新建项目”,这时候左边会出现一个目录树。本教程中的代码都使用C#,所以要在模版列表里选择C#,然后选择Windows,在右边的列表中选择“WPF应用程序”,把它命名为“HelloWpf” 并输入到名称文本框里,选择地址保存。确认对话框底部的所有设置都正确,然后点击确认按钮。
如图
2.创建出来的项目结构我们看一下
2.左侧为工具栏中间上侧边为设计展示界面下侧为代码界面右侧是项目的文件工程展示界面。大家可以发现这个和winform 程序和webform好相似啊。
3.现在我们让这个wpf显示出来我们的第一个设计和效果,现在我们拖动一个lable控件放到主界面上更改其值,效果如下
我们看到在Grid 的节点中自动添加了lable 节点包含着我们要显示的属性设置
<Label Content="hello-wpf" Height="28" HorizontalAlignment="Left" Margin="199,177,0,0" Name="label1" VerticalAlignment="Top" />
Content 内容;Height 高度;HorizontalAlignment 对其方式;Margin 边框设置; Name 控件名称;VerticalAlignment 垂直对其方式
现在我们运行项目界面如下
已经完全达到了我们的目的,可以显示出来我们要实现的欢迎提示。
以上是关于WPF对话框的设置保存问题,如何将对话框中输入的参数进行保存?的主要内容,如果未能解决你的问题,请参考以下文章