软件编程
位置:首页>> 软件编程>> C#编程>> WPF弹出自定义窗口的方法

WPF弹出自定义窗口的方法

作者:kagula  发布时间:2023-10-18 20:52:04 

标签:WPF,窗口

本文实例讲述了WPF弹出自定义窗口的方法。分享给大家供大家参考,具体如下:

测试环境:

[1]VS2010SP1

[2]WPF(.NET Framework 4)项目

内容简介

WPF工程如何弹出自定义窗口

第一步:自定义个窗口

为当前项目新添个Window项,XAML部份的代码略,下面是C#部份的代码。


namespace WorkflowBuilder.MyWindows
{
 /// <summary>
 /// Interaction logic for InputStringWindow.xaml
 /// </summary>
 public partial class InputStringWindow : Window
 {
   public InputStringWindow()
   {
     InitializeComponent();
     //设置默认输入焦点
     FocusManager.SetFocusedElement(this,tbContent);
   }
   private void button1_Click(object sender, RoutedEventArgs e)
   {
     tbContent.Text = tbContent.Text.Trim();
     if (tbContent.Text.Length > 0)
     {
       Close();//关闭窗口
     }
     else
     {
       MessageBox.Show("输入的字符串长度不能为空!");
     }
   }
 }
}

第二步:弹出刚才定义的窗口


InputStringWindow isw = new InputStringWindow();
isw.Title = "给新页面命名";
isw.ShowDialog();//模式,弹出!
//isw.Show()//无模式,弹出!

希望本文所述对大家C#程序设计有所帮助。

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com