WPF的货物托运界面

2023-11-07 03:40
文章标签 界面 wpf 货物 托运

本文主要是介绍WPF的货物托运界面,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

开发工具与关键技术:VS/C#
作者:张文静
撰写时间:2019/07/08
基于XAML语音的货物托运界面,见截图:
在这里插入图片描述
首先使用网格布局,让分为三个盒子,第一个盒子,分别放置“添加”、“删除”、“修改”、“保存”、“取消”、“新增货物”、“删除货物”等按钮。第二个盒子,放置“托运单号-查询”、“新增-基本信息”、“修改-详情信息”、“货物托运明细列表”。第三个盒子,放置“是否验收”、“验收日期”、“验收人”。见截图:
在这里插入图片描述
通过栈士面板,让Button水平紧凑并排,在Button的里面放置一张图片,设置图片的大小要比Button的要小,设置Button的高度为五十,图片的高度为四十,让图片居中显示,通过外边距调节文字的具体位置,见截图:
在这里插入图片描述
第二个盒子:设置网格布局为两列,第一列,放“托运单号-查询”,第二列,放“新增-基本信息”、“货物托运单明细列表”、“修改-详情信息”,GroupBox:让容器里面有一个边框和to,头部放标题。TextBlock:显示少量提供一个轻量控制流内容。TextBox:可用于显示或编辑非格式化文本的控件。见截图:
在这里插入图片描述
表格通过GroupBox布局,Header显示标题,DataGrid:显示在自定义网格的数据的控件。DataGridTextColumn:该列在其单元格中承载文本内容。即“托运单号ID”和“托运单号”。见截图:
在这里插入图片描述
文本框也是通过GroupBox布局边框和头,让Header显示“新增-基本信息”,通过TextBlock设置文字内容即“托运单号”、“申请单号”、“客户名称”、“承运货物”、“客户电话”、“联系人”,TextBox设置边框,以及边框的宽度和高度,见截图:
在这里插入图片描述
第三个盒子:设置网格的列数为七列,第一列布局“是否验收”,第二列布局CheckBox(用户可以选择并清除的控件。),第三列 布局“验收日期”,第四列,布局DatePicker(用户选择日期的控件。)第五列,布局“验收人”,即TextBox(用于显示或编辑非格式化文本的控件。),见截图:
在这里插入图片描述
执行结果,见头部的图片。

这篇关于WPF的货物托运界面的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/361014

相关文章

CSS3打造的现代交互式登录界面详细实现过程

《CSS3打造的现代交互式登录界面详细实现过程》本文介绍CSS3和jQuery在登录界面设计中的应用,涵盖动画、选择器、自定义字体及盒模型技术,提升界面美观与交互性,同时优化性能和可访问性,感兴趣的朋... 目录1. css3用户登录界面设计概述1.1 用户界面设计的重要性1.2 CSS3的新特性与优势1.

VS配置好Qt环境之后但无法打开ui界面的问题解决

《VS配置好Qt环境之后但无法打开ui界面的问题解决》本文主要介绍了VS配置好Qt环境之后但无法打开ui界面的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 目UKeLvb录找到Qt安装目录中designer.UKeLvBexe的路径找到vs中的解决方案资源

使用WPF实现窗口抖动动画效果

《使用WPF实现窗口抖动动画效果》在用户界面设计中,适当的动画反馈可以提升用户体验,尤其是在错误提示、操作失败等场景下,窗口抖动作为一种常见且直观的视觉反馈方式,常用于提醒用户注意当前状态,本文将详细... 目录前言实现思路概述核心代码实现1、 获取目标窗口2、初始化基础位置值3、创建抖动动画4、动画完成后

Python中的可视化设计与UI界面实现

《Python中的可视化设计与UI界面实现》本文介绍了如何使用Python创建用户界面(UI),包括使用Tkinter、PyQt、Kivy等库进行基本窗口、动态图表和动画效果的实现,通过示例代码,展示... 目录从像素到界面:python带你玩转UI设计示例:使用Tkinter创建一个简单的窗口绘图魔法:用

Python中构建终端应用界面利器Blessed模块的使用

《Python中构建终端应用界面利器Blessed模块的使用》Blessed库作为一个轻量级且功能强大的解决方案,开始在开发者中赢得口碑,今天,我们就一起来探索一下它是如何让终端UI开发变得轻松而高... 目录一、安装与配置:简单、快速、无障碍二、基本功能:从彩色文本到动态交互1. 显示基本内容2. 创建链

最好用的WPF加载动画功能

《最好用的WPF加载动画功能》当开发应用程序时,提供良好的用户体验(UX)是至关重要的,加载动画作为一种有效的沟通工具,它不仅能告知用户系统正在工作,还能够通过视觉上的吸引力来增强整体用户体验,本文给... 目录前言需求分析高级用法综合案例总结最后前言当开发应用程序时,提供良好的用户体验(UX)是至关重要

一款支持同一个屏幕界面同时播放多个视频的视频播放软件

GridPlayer 是一款基于 VLC 的免费开源跨平台多视频同步播放工具,支持在一块屏幕上同时播放多个视频。其主要功能包括: 多视频播放:用户可以在一个窗口中同时播放任意数量的视频,数量仅受硬件性能限制。支持多种格式和流媒体:GridPlayer 支持所有由 VLC 支持的视频格式以及流媒体 URL(如 m3u8 链接)。自定义网格布局:用户可以配置播放器的网格布局,以适应不同的观看需求。硬

centOS7.0设置默认进入字符界面

刚装的,带有x window桌面,每次都是进的桌面,想改成自动进命令行的。记得以前是修改 /etc/inittab 但是这个版本inittab里的内容不一样了没有id:x:initdefault这一行而且我手动加上也不管用,这个centos 7下 /etc/inittab 的内容 Targets systemd uses targets which serve a simil

Appium--界面元素选择

在操作界面元素前,我们需要进行手机与电脑的连接,这里介绍一个adb无线连接的方法: Adb无线连接功能 无线连接步骤(确保手机和电脑处于同一局域网) 1先以USB有线连接方式连接到计算机 2激活手机adb的无线服务: 命令行输入adb tcpip 5555(5555是端口号) 3计算机以无线方式连接到手机: 命令行输入adb connect 配置信息 desired_caps:这些键值对告诉ap

WPF入门到跪下 第十三章 3D绘图 - 3D绘图基础

3D绘图基础 四大要点 WPF中的3D绘图涉及4个要点: 视口,用来驻留3D内容3D对象照亮部分或整个3D场景的光源摄像机,提供在3D场景中进行观察的视点 一、视口 要展示3D内容,首先需要一个容器来装载3D内容。在WPF中,这个容器就是Viewport3D(3D视口),它继承自FrameworkElement,因此可以像其他元素那样在XAML中使用。 Viewport3D与其他元素相