Windows应用开发

windows 应用开发主要使用visual studio进行开发,vs通过windows桌面应用开发组件可以很方便的创建应用.

编写 Windows 窗体应用

  1. 新建项目-Windows窗体应用(.NET Framework)
  2. 通过拖动工具栏的组件,为窗体界面添加按钮文本框等组件,并为组件设置属性(右击组件选择属性栏).通过属性栏还可以设置Button的Click事件方法

a. 关于打包

  1. 可以直接通过,"Windows窗体应用"项目的菜单,生成-发布应用分发给用户
  2. 更好的做法是新建-Windows应用程序打包项目, 为用户分发exe+dll的形式.

  3. 通过第三方应用例如: Inno setup, 为exe+dll的构建,创建引导安装程序. 通过visual windows form

//Windows.Forms的文件和路径选择框, OpenFileDialog和FolderBrowserDialog示例
using System.Windows.Forms;

FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog();
DialogResult dialogResult = folderBrowserDialog.ShowDialog();
if (dialogResult == DialogResult.OK) {
    //TODO 
}