摘要:
using System; using System.Xml; using System.Xml.XPath; using System.Data; class ReadXML { public static void Main() { string sFile = "ReadXml.xml"; //method 1 XmlDocument doc = new XmlDocument(); doc.Load(sFile); XmlNode node = doc.DocumentElement["News"]["Content"]; Console.WriteLine(node.InnerTex 阅读全文
摘要:
0.新建窗体 及添加按钮1. 执行如下按钮事件 private void btnFormMax_Click(object sender, EventArgs e) { if (this.WindowState == FormWindowState.Maximized) { this.WindowState = FormWindowState.Normal; } else { this.WindowState = FormWindowState.Maximized; } } 窗体最大化时 非全屏 不会遮盖任务栏 此时this.FormBorderStyle 默认为 Sizable2. 执行如下按 阅读全文
摘要:
private void menuStepAdd_Click(object sender, EventArgs e){ frmAddStep addStep = new frmAddStep(); addStep.FormBorderStyle = FormBorderStyle.None; addStep.TopLevel = false; splitMain.Panel2.Controls.Add(addStep); addStep.Show();} 阅读全文
摘要:
有些软件在某个特定的时间会显示一个提示窗体,这个窗体不是直接显示的,而是慢慢从窗口的最下方向上移动,直至窗体完全显示就不再移动。当我们点击“确定”按钮之后,窗体由从屏幕上逐渐下移,直至完全从屏幕上完全不显示。这也是本文讨论的窗体效果之一:winform实现的移动提示信息窗口。每个Control类都有一个Location属性,它是一个Point值,这个值表示控件的左上角的坐标值,利用这个坐标值,我们可以设置窗体的位置。程序核心代码如下: using System;using System.Collections.Generic;using System.ComponentModel;using 阅读全文
摘要:
1,MDI窗体设有两个窗体frmMain,frmChild,则:frmMain: 设IsMdiContainer属性为true打开子窗口: 在相关事件中写如下代码: frmChild child=new frmChild(); child.MdiParent=this;//this表示本窗体为其父窗体 child.Show(); 在打开子窗体时,如果只允许有一个子窗体,可以加入如下判断: if (this.ActiveMdiChild!=null) { this.ActiveMdiChild.Close(); //关闭已经打开的子窗体 //.... }更改MDI主窗体背景先声明一个窗体对象pr 阅读全文
摘要:
WinForm Control 命名规范 数据类型数据类型简写标准命名举例LabellbllblMessageLinkLabelllblllblTodayButtonbtnbtnSaveTextBoxtxttxtNameMainMenummnummnuFileCheckBoxchkchkStockRadioButtonrbtnrbtnSelectedGroupBoxgbxgbxMainPictureBoxpicpicImagePanelpnlpnlBodyDataGriddgrddgrdViewListBoxlstlstProductsCheckedListBoxclstclstChecked 阅读全文
摘要:
1.在Windows项目中新加一个窗体myNotifyIcon2.在设计视图 通过工具箱 向该Form加入NotifyIcon 和 ContextMenuStrip 并查看确保窗体myNotifyIcon的ShowIcon属性设置为True3.通过notifyIcon1的属性对话框 设置相关内容 属性部分设置 BalloonTipIcon: BalloonTipText:程序在后台运行 BalloonTipTitle:提示 ContextMenuStrip:contextMenuStrip1 Icon: Text:这是程序的图标 Visible:True 事件部分 双击MouseDouble 阅读全文
摘要:
1. ColorDialog 组件 2. FolderBrowserDialog 组件 3. FontDialog 组件 4. OpenFileDialog 组件 5. PageSetupDialog 组件 6. PrintDialog 组件 7. PrintPreviewDialog 控件 8. SaveFileDialog 组件 ===========================1. ColorDialog 组件 使用户可以在预先配置的对话框中从调色板选择颜色 以及将自定义颜色添加到该调色板中。 Windows 窗体 ColorDialog 组件是一个预先配置的对话框, 它允许用户从 阅读全文
摘要:
原链接:http://www.cnblogs.com/aierong/archive/2008/11/17/winform.html以前对WinForm窗体显示和窗体间传值了解不是很清楚最近做了一些WinForm开发,把用到的相关知识整理如下A.WinForm中窗体显示显示窗体可以有以下2种方法:Form.ShowDialog方法 (窗体显示为模式窗体)Form.Show方法 (窗体显示为无模式窗体)2者具体区别如下:1.在调用Form.Show方法后,Show方法后面的代码会立即执行2.在调用Form.ShowDialog方法后,直到关闭对话框后,才执行此方法后面的代码3.当窗体显示为模式窗 阅读全文
摘要:
本次示例效果如下:Form1为父窗体(包含textBox1、button1)Form2为子窗体(包含textBox2、button2)父窗体给子窗体传值==================1.点击Form1的button1 打开Form2 父窗体给子窗体传值 可以调用重载子窗体的构造函数 直接传入相关数值 public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { Form2 frm2 阅读全文