wpf--只是用代码动态创建 窗体
来源:互联网 发布:mac版spss使用教程 编辑:程序博客网 时间:2024/06/06 01:59
1:删掉Mainwindow.xaml 文件和 application 文件
2: 添加一个window1 类
using System.Windows;using System.Windows.Controls;using System.Windows.Markup;namespace 只用代码创建项目{ class window1 : Window { private Button btn1; public window1 () { init(); //初始化Mainwindow } private void init() { //设置窗体 this.Width = 800; this.Height=800; this.Left = this.Top = 400; this.Title = "哈哈哈"; //创建停靠面板; DockPanel panel = new DockPanel(); //创建按钮对象; btn1 = new Button(); btn1.Content = "clickme"; btn1.Margin = new Thickness(30); btn1.Click += btn1_click; //创建容器panel 里面放上 btn1 IAddChild container = panel; container.AddChild(btn1); //创建容器Mainwindow 放上 panel container = this; container.AddChild(panel); } private void btn1_click (object sender , RoutedEventArgs e) { btn1.Content = "谢谢"; } }}
3:创建一个program 类作为启动程序----这个要在项目属性里面设置为启动程序
using System;using System.Windows;namespace 只用代码创建项目{ class program : Application { //必须用到单线程 [STAThread()] static void Main() { program pro = new program(); pro.MainWindow = new window1(); pro.MainWindow.ShowDialog(); } }}
阅读全文
0 0
- wpf--只是用代码动态创建 窗体
- WPF创建自定义窗体
- C# WPF 动态添加窗体
- wpf动态创建DataGrid
- 创建动态窗体
- 动态创建窗体
- C# 动态创建窗体
- C++代码创建窗体
- 创建任意窗体代码
- WPF 动态更改启动窗体startupUri
- WPF创建无边框透明窗体
- wpf打开自己创建窗体中的超链接
- 根据窗体名称动态创建窗体
- WPF窗体缩放移动-实现代码
- WPF窗体无边框阴影效果-代码
- WPF中动态创建模板
- WPF 后台动态创建控件
- WPF中动态创建TreeView。
- linux使用scp进行2台服务器内网文件传输
- mysql 取一条离当前时间最近的记录
- myBatis的Dao开发(4)
- 数组类的常用的几种方法
- Hadoop 集群迁移历程 心得体会(一)
- wpf--只是用代码动态创建 窗体
- 问题 : 小A的计算器
- struts2xml的验证
- HDU 2100-Lovekey(字符串)
- ArcPy创建地图服务器缓存
- 互联网时代,如何能保障用户的“数据隐私”?
- 设计模式(12)命令模式--行为型
- HDU 6092 Rikka with Subset(递推)
- 字符设备驱动框架1