• 创建WPF项目


    WCF作为服务端,WPF作为客户端,以下教程是建了两个项目,一个WCF,一个WPF,当然也可以把WPFWCF放在同一个项目中,根据自己的需要自行安排。

    如不需要WCF,请忽略创建服务端步骤。


    一、创建服务端


    1、点击右边:创建新项目

    在这里插入图片描述

    然后搜索类库,选择类库(.NET Framework)
    在这里插入图片描述

    2、下一步后,修改项目名称(DAL)、选择项目存放位置(选择你喜欢存放的位置皆可)、修改解决方案名称(Service)
    在这里插入图片描述

    3、点击解决方案,右键点击添加,选择新建项目
    在这里插入图片描述

    4、当你已经使用过类库(.NET Framework),在左边就可以看见使用记录,双击点击使用即可
    在这里插入图片描述

    5、只需要修改项目名称(BLL),然后点击创建即可
    在这里插入图片描述

    6、点击解决方案,右键点击添加,选择新建项目,然后搜索“WCF服务应用程序”,选择“WCF服务应用程序”,然后点击下一步
    在这里插入图片描述

    7、只需修改项目名称,也可不修改,然后点击创建
    在这里插入图片描述

    8、这样,服务端就已经创建完毕了


    二、创建客户端


    1、重新打开应用程序,点击创建新项目

    2、下拉框选择“C#”、“Windows”、“桌面”,进行筛选

    在这里插入图片描述

    3、选择“WPF应用(.NET Framework)”,点击下一步
    在这里插入图片描述

    4、修改解决方案名称“Client”即可
    在这里插入图片描述

    5、项目这样就已经创建完成了
    在这里插入图片描述


    三、搭建页面


    1、首先,先打开客户端:搭建登录页面,点击WpfApp,右键点击添加,点击添加窗口(因为登录页面不需要嵌套到其它页面,所以选择的是窗口,后期页面需要嵌套到选项卡上面的,才会选择用户控件)

    在这里插入图片描述

    2、修改名称,点击“添加”,即可
    在这里插入图片描述

    3、用不到的命名空间,可以选择删除
    在这里插入图片描述

    4、然后就可以开始布局页面,布局成你喜欢的样式:

    如:设置属性 图标(Icon=“/…/…”)、 宽(Width=“800”)、 高(Height=“450”)、
    边框(WindowStyle=“None”)、 标题(Title=“LoginWindow”)、
    事件(Loaded=“Window_Loaded”)

    在这里插入图片描述

    5、一旦出现事件,如果后台是空白的,运行时就会出现报错,双击报错,即可定位到错误信息位置
    在这里插入图片描述

    6、“F12”或鼠标右击,选择“转到定义”,即可创建后台事件
    在这里插入图片描述

    6、创建资源文件(把一些需要用到的资源文件引用进来)
    (1)、Image(图片资源文件夹)
    创建文件夹Image,然后复制粘贴自己需要的图片进去即可
    在这里插入图片描述

    (2)、Tools(字典资源公共样式)
    在这里插入图片描述

    (3)、View(存放模块页面“用户控件、窗口”)
    在这里插入图片描述

  • 相关阅读:
    【C++模拟实现】list的模拟实现
    软件系统等保方案,市政项目,投标项目必须
    electron安装失败时配置
    安装cx_Oracle
    单片机通用Bootloader框架-优化
    PhpStorm远程linux开发webman开发模式代码改动Monitor不自动reload代码
    【Harmony OS】【ARK UI】公共事件模块
    以php为后端,vue为前端的租房微信小程序
    Nginx缓存配置教程
    vue+element-ui el-select + el-tree下拉树形结构组件(支持筛选过滤)
  • 原文地址:https://blog.csdn.net/weixin_48829226/article/details/125888046