<ToolBar>工具栏
-----------------多窗口
解决方案--右键--新建--窗口(WindowSecond.xaml为例)
WindowSecondwinSecond=newWindowSecond();
winSecond.ShowDialog();//模态显示
//App.xaml的StartupUri可以修改程序启动时加载的窗口
//窗口属性Title标题;ResizeMode能不修改窗口大小;WindowStartupLocation="CenterScreen"显示到屏幕正中央;WindowState="Maximized"最大化
//把文字传到另一个模态窗口
publicpartialclassMainWindow:Window
{
publicMainWindow()
{
InitializeComponent();
}
privatevoidm_menu_window_second_Click(objectsender,RoutedEventArgse)
{
stringname=m_text_main.Text;//第二步(m_text_main是主窗口TextBox空间的变量名)
WindowSecondm_winSecond=newWindowSecond();
m_winSecond.UserName=m_text_main.Text;//让副窗口接受值
m_winSecond.ShowDialog();
}
}
//第二个窗口
publicpartialclassWindowSecond:Window
{
publicstringUserName{get;set;}//第一步。属性,通过属性,实现主、副窗口间的通讯。
publicWindowSecond()
{
InitializeComponent();
}
privatevoidWindow_Loaded(objectsender,RoutedEventArgse)
{
m_text_second.Text=UserName;//第三步。m_text_second.Text是副窗口TextBox的变量;
}
}
//OpenFileDialog打开窗口对话框
//代码区输入OpenFileDialog,选择,右键,解析。快速使用其命名空间usingMicrosoft.Win32;
privatevoidm_bt_open_Click(objectsender,RoutedEventArgse)
{
OpenFileDialogofd=newOpenFileDialog();
ofd.Filter="文本文件|*.txt|图片|*.jpg|所有文件|*.*";//过滤器
if(ofd.ShowDialog()==true)
{
stringfile_name=ofd.FileName;//获取打开文件的路径
}
}
同理,有SaveFileDialogOpenFileDialog
分享到:
相关推荐
1、采用WPF; 2、支持菜单栏,工具栏; 3、标题栏可修改背景色; 4、TabControl动态添加、删除(支持左右滑动,选择)
WPF 完美仿苹果 工具栏 皮肤
WPF编程宝典c#2010中文电子书,绝对适合...第25章 菜单、工具栏和功能区 第26章 声音和视频 第27章 3d绘图 第28章 文档 第29章 打印 第30章 与windows窗体的交互 第31章 多线程 第32章 插件模型 第33章 clickonce部署
WPF可移动和放大缩小控件,根据Thumb控件设计,添加事件
1.5.2 WPF工具包 1.5.3 VisualStudio2010 1.6 小结 第2章 XAML 2.1 理解XAML 2.1.1 WPF之前的图形用户界面 2.1.2 XAML变体 2.1.3 XAML编译 2.2 XAML基础 2.2.1 XAML名称空间 2.2.2 代码隐藏类...
WPF设计的界面实在让人惊叹,有兴趣可以下载看看,包括源码和可执行程序,需要.NET3.0运行库以上支持,程序特点在于界面,代码部分没有刻意处理,包括对自定义标题栏的处理,开发工具:Visual C# 2008 Express,...
简介: 内容简介 ...第25章 菜单、工具栏和功能区 第26章 声音和视频 第27章 3d绘图 第28章 文档 第29章 打印 第30章 与windows窗体的交互 第31章 多线程 第32章 插件模型 第33章 clickonce部署
1.5.2 WPF工具包 1.5.3 VisualStudio2010 1.6 小结 第2章 XAML 2.1 理解XAML 2.1.1 WPF之前的图形用户界面 2.1.2 XAML变体 2.1.3 XAML编译 2.2 XAML基础 2.2.1 XAML名称空间 2.2.2 代码隐藏类...
Winform真正的全屏,覆盖下面的任务栏,有源码,供大家学习
第25章 菜单、工具栏和功能区 第26章 声音和视频 第27章 3d绘图 第28章 文档 第29章 打印 第30章 与windows窗体的交互 第31章 多线程 第32章 插件模型 第33章 clickonce部署 =====================================...
通过本书您将学会:创建并强化各种控件,包括菜单、工具栏、树(tree view)、列表(list view)等;使用动态布局技术让控件和图形的位置摆设实现自动化;深入运用dependency property与routed input event;使用XAML资源...
通过本书您将学会:创建并强化各种控件,包括菜单、工具栏、树(tree view)、列表(list view)等;使用动态布局技术让控件和图形的位置摆设实现自动化;深入运用dependency property与 routed input event;使用XAML...
将Flash 嵌入WPF 程序源码 由于WPF 本身中不支持COM 组件同时也无法加载ActiveX 控件,所以... 接下来将通过两种方式将Flash 文件加入到WPF,一种侧重于使用XAML 代码实现,另一种则使用C#。可按各自需要选择其一。
FastReport预览打印时,可以控制它工具栏上的按钮是否可以显示。如:导出,发邮件,打印按钮等等。
工具栏 收藏栏 状态栏 1.0版因搜索不是使用HTMLTXTRANGE,速度太慢没有发布。 1.1改进了搜索、增加了收藏栏 开发环境win7 x64,VS2013,.net 4.5.1 语言使用vb.net 因C#的资料资源多,大多数参数性代码都是手工C#转...
第25章 菜单、工具栏和功能区 第26章 声音和视频 第27章 3d绘图 第28章 文档 第29章 打印 第30章 与windows窗体的交互 第31章 多线程 第32章 插件模型 第33章 clickonce部署 =====================================...
C#中RichTextBox使用方法和TextBox基本一样,只不过RichText除了TXT外,还支持RTF格式的文档。本文详细介绍RichTextBox的使用方法供大家参考,具体如下: 一、RichTextBox的使用方法 RichTextBox.Find方法 ...
通过本书您将学会:创建并强化各种控件,包括菜单、工具栏、树(tree view)、列表(list view)等;使用动态布局技术让控件和图形的位置摆设实现自动化;深入运用dependency property与 routed input event;使用XAML...
C#、winform,用到的控件ToolStripPanel、ToolStrip。实现ToolStrip的拖动功能。调试通过。