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