当前位置: 首页 > news >正文

实验室网站建设的调查报告德阳 网站建设

实验室网站建设的调查报告,德阳 网站建设,深圳市住建设局网站首页,wordpress评论表情不显示不出来文章目录 前言一、问题描述二、解决方案三、软件开发(源码)3.1 消息扩展库3.2 消息提示框使用3.3 错误消息提示使用3.4 问题选择框使用 四、项目展示 前言 .NET 多平台应用 UI (.NET MAUI) 是一个跨平台框架,用于使用 C# 和 XAML 创建本机移…

文章目录

  • 前言
  • 一、问题描述
  • 二、解决方案
  • 三、软件开发(源码)
    • 3.1 消息扩展库
    • 3.2 消息提示框使用
    • 3.3 错误消息提示使用
    • 3.4 问题选择框使用
  • 四、项目展示


前言

.NET 多平台应用 UI (.NET MAUI) 是一个跨平台框架,用于使用 C# 和 XAML 创建本机移动和桌面应用。
使用 .NET MAUI,可从单个共享代码库开发可在 Android、iOS、macOS 和 Windows 上运行的应用。

.NET MAUI 是一款开放源代码应用,是 Xamarin.Forms 的进化版,从移动场景扩展到了桌面场景,并从头重新生成了 UI 控件,以提高性能和可扩展性。 如果以前使用过 Xamarin.Forms 来生成跨平台用户界面,那么你会注意到它与 .NET MAUI 有许多相似之处。 但也有一些差异。 通过使用 .NET MAUI,可使用单个项目创建多平台应用,但如果有必要,可以添加特定于平台的源代码和资源。 .NET MAUI 的主要目的之一是使你能够在单个代码库中实现尽可能多的应用逻辑和 UI 布局。

一、问题描述

二、解决方案

三、软件开发(源码)

3.1 消息扩展库

文件名:MessageExtension.cs

using CommunityToolkit.Maui.Alerts;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using App.Mes.Core.Operation.Entities.Tissue;
using App.Mes.Core.Operation.Services.Mobile;namespace GlueNet.Mobile.Utils
{/// <summary>/// 消息提示扩展/// 创建人:gyc/// 创建时间:2025/01/20/// </summary>public static class MessageExtension{public static async Task DisplayAlert(string title, string message, string cancel){if (Application.Current?.MainPage != null){await Application.Current.MainPage.DisplayAlert(title, message, cancel);}}public static async Task<bool> DisplayAlert(string title, string message, string accept, string cancel){if (Application.Current?.MainPage != null){return await Application.Current.MainPage.DisplayAlert(title, message, accept, cancel);}return false;}/// <summary>/// 信息提示/// </summary>/// <param name="message"></param>/// <returns></returns>public static async Task Info(string message){await DisplayAlert("提示", message, "确定");}/// <summary>/// 错误提示/// </summary>/// <param name="message"></param>/// <returns></returns>public static async Task Error(string message){await DisplayAlert("错误提示", message, "确定");}/// <summary>/// 询问提示/// </summary>/// <param name="message"></param>/// <returns></returns>public static async Task<bool> Question(string message){return await DisplayAlert("提示", message, "确定", "取消");}}
}

3.2 消息提示框使用

await MessageExtension.Info("更新成功记录" + sb_success.Length + "条");

3.3 错误消息提示使用

await MessageExtension.Error("服务器数据处理失败,请联系IT");

3.4 问题选择框使用

 bool result = await MessageExtension.Question($"你确定删除单号:{MO1002EditAllVM.SelectedDetail.CReservedSeqNo}吗?");if (result){Tax2011 tax2011_del = new Tax2011(){CReservedNo = MO1002EditAllVM.SelectedDetail.CReservedNo,CReservedSeqNo = MO1002EditAllVM.SelectedDetail.CReservedSeqNo,CMtrlType = MO1002EditAllVM.Master.CMtrlType, //物料类型CMtrlNo = MO1002EditAllVM.SelectedDetail.CMtrlNo, //物料编号CPieceNo = MO1002EditAllVM.SelectedDetail.CPieceNo, //条码号};string str_Result = GycMobileService.Proxy.DeleteDetailTAX_2011(tax2011_del);var var_MobileResult = JsonConvert.DeserializeObject<MobileResult>(str_Result);if (var_MobileResult.IsSuccess){await MessageExtension.Info(var_MobileResult.Remark);FetchDataTAX2011();}else{await MessageExtension.Error(var_MobileResult.Remark);}}else{Toaster.Show("你已取消操作");}

四、项目展示

在这里插入图片描述

http://www.yayakq.cn/news/787963/

相关文章:

  • 国内知名的网站设计公司优化网站制作方法大全
  • 购物商城网站模板php网站 mysql数据库配置文件
  • 手机系统网站邵阳最新新闻
  • 网站域名备案资料app手表
  • 淄博网站建设优化上汽谷歌三件套一键安装
  • 做啥网站比较好赚钱成都工商注册咨询电话
  • 外贸网站推广工作专做丰田车货款的网站
  • wordpress 优秀网站产品网站建设公司
  • 百度贴吧网站开发需求分析如何做好网站建设销售
  • 广州私人做网站做网站要什么颜色模式
  • 深度网营销型网站建设wordpress双语导航
  • 夜间正能量网站构建网站的安全
  • 黄石网站建设方案网站开发与设计开题报告
  • 瑞安市规划建设局网站客厅装修风格
  • 卫浴响应式外贸网站建设什么是营销型网站?
  • 营销模式100个经典案例广州seo关键词优化是什么
  • 成都网站专业制作阳城seo排名
  • 卓企做的网站怎么样圣辉友联网站建设
  • php网站开发如何实现删除功能忘记php网站后台密码
  • 做 爱 网站视频炫酷的个人网站
  • 南京专业制作网站网站设计方案模板
  • 马鞍山网站建设哪里有企业网站建设御彩云
  • 网站前台模板设计深圳seo博客
  • 备案网站名怎么填写hexo发布wordpress
  • 怎么才能设计好一个网站找网络公司做网站需要注意什么
  • 如何做付款网站中国最大的销售网站
  • 企业网络营销推广策划seo优化培训课程
  • 焦作网站制作软件设计公司排名
  • 做一个医院网站多少钱wordpress 维基插件
  • 天津市建设厅官方网站北京建设工程交易中心招标网