1 / 15
文档名称:

winform小技巧.doc

格式:doc   大小:93KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

winform小技巧.doc

上传人:xunlai783 2018/5/5 文件大小:93 KB

下载得到文件列表

winform小技巧.doc

文档介绍

文档介绍:一,通常我们做软件时,如果想点击退出时,真正实现退出。,但还是会有些线程可能并未能及时关闭,或者程序因为开的线程太多而无法及时退出。这时候使用结束进程能解决这些问题
//退出方法
private void db_logoff_Click(object sender, e)
{
FormClose = true;
[] myProcesses;
myProcesses = ("StudentSystem");
foreach ( myProcess in myProcesses)
{
();
}
();
();
//退出
}
二,托盘是软件比较常用的功能,在关闭窗体之前加上如下代码,看起来更像一个软件了
if (!FormClose)
{
= true;
WindowState = ;
();
(0x2710, "系统托盘提示", "程序已最小化到托盘,右键点击显示菜单,双击显示窗体。", );//托盘图标加载时提示
};
三,更换皮肤。Bar控件,里面的CorlorPickerDropDown功能还行,可以随意变换皮肤,并且有预览效果,用起来会为软件增色不少。
#region 皮肤更换
private void ddl_colChose_SelectedColorChanged(object sender, EventArgs e)
{
m_ColorSelected = true; // Indicate that color was selected for buttonStyleCustom_ExpandChange method
(m_BaseColorScheme, );
}
private void ddl_colChose_ExpandChange(object sender, EventArgs e)
{
if ()
{
// Remember the starting color scheme to apply if no color is selected during live-preview
m_ColorSelected = false;
m_BaseColorScheme = ((Office2007Renderer)).;
}
else
{
if (!m_ColorSelected)
{
(m_BaseColorScheme);
}
}
}
private void ddl_colChose_ColorPreview(object sender, ColorPreviewEventArgs e)
{
(m_BaseColorScheme, );
}
#endregion
四、获取资源文件(Xml)--要在同一命名空间下获取
XmlDocument myXml = new XmlDocument();
string fileName = "";
Assembly asm = ();//读取嵌入式资源
Stream strm = (fileName);
m