WPF 弹窗


效果:

主窗体打开弹窗ModifyTextDialog

private void ModifyTextClick(object sender, RoutedEventArgs e)
{
	ModifyTextDialog dialog = new ModifyTextDialog(myTextBlock.Text);
	var r= dialog.ShowDialog();
        //得到弹窗返回结果,如果是true
	if (r.HasValue && r.Value==true)
	{
		myTextBlock.Text = dialog.myTextBox.Text;
	}
}

窗体事件:

private void OkClick(object sender, RoutedEventArgs e)
{
	//设置结果
	this.DialogResult = true;
	this.Close();
}

private void CancleClick(object sender, RoutedEventArgs e)
{
	this.DialogResult = false;
	this.Close();
}

示例代码

MoveAndResizeControlmove and rezise TextBlock文本框,右键“修改文字内容”


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM