首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Blazor WASM 实现人民币大写转换器

Blazor Blazor 是 .NET Core 时代微软推出的用于 Web 应用开发的新框架,它可以运行在服务器端,也可使用 WASM 运行在客户端,即浏览器中。...像我这种已经30多岁,学不了新东西的 .NET 程序员,根本搞不定 Angular、Vue、React 这些花里胡哨的框架, Blazor WASM 是把 .NET 运行时搬到了浏览器端,和 SilverLight...类似,但这次是以WASM标准的形式运行,不需要安装插件,并且也能跨平台。...首先,框架本身的体积依然较大,由于众所周知不可描述的原因,如果服务器部署在海外,那么我国网络加载 Blazor 应用会比较慢。 另外,不是所有版本的浏览器都可以跑 WASM,尤其是手机端。... UWP 只能哭晕在厕所也没人听见……

2.2K10
您找到你想要的搜索结果了吗?
是的
没有找到

WPF 在 XAML 写 C# 代码

本文告诉大家如何扔掉 cs 文件,在 xaml 写 C# 代码,将 xaml 和 C# 代码写在一个文件 在 WPF 的 XAMl 有一个小伙伴也许看到但是忽略的特性就是 x:Code 特性,这个特性在 UWP...版本被干掉了,因为太好用了 其实小伙伴忽略这个特性也是对的,因为从设计上这不是一个好的方案,将 XAML 和业务逻辑 C# 代码放在一个文件里面 但是可以用来做和界面十分相关的逻辑,此时放在 XAML...https://blog.lindexi.com 里面有大量 UWP WPF 博客"; } ]]> 此时不需要在 xaml.cs...文件里面添加按钮点击的事件的方法 本文代码放在 github 欢迎小伙伴访问 但是这个方法有限制的是,因为无法添加using语句,因此限制了很多功能 不过其实这个是可以优化的,也许可以设计为 @code...Button.Content = "欢迎访问我博客 https://blog.lindexi.com 里面有大量 UWP WPF 博客"; } }

1.5K40

win10 uwp 使用 ScaleTransform 放大某个元素

本文告诉大家如何通过 ScaleTransform 放大元素 放大一个元素的方法有很多个,通过 ScaleTransform 放大是比较清真的 在 UWP 中 ScaleTransform 是属于 RenderTransform...的内容,所有的 UIElement 都有 RenderTransform 属性,通过设置这个属性可以做到在运行的时候修改渲染的元素 如新建一个简单的 UWP 程序,里面就放一个按钮 <...Task.Delay(100); } }); } 我开启一个线程,使用一个无限循环,在里面使用 Task.Delay 做延迟 因为在 UWP...不是主线程是不能访问主线程的元素,所以就需要通过 Dispatcher.RunAsync 让代码在主线程运行 那么清真一点的方法是如何做呢?...ScaleTransform> 这时通过点击按钮拿到资源,运行动画

36010

win2d CanvasCommandList 使用方法 直接显示相对移动复用命令与 CanvasRenderTarget 的区别特效

在 win2d 可以通过 CanvasCommandList 定义很多命令,这些命令不是直接渲染到 Canvas 上,而是作为一个缓存。...Content="确定" Margin="10,10,10,10" HorizontalAlignment="Center" VerticalAlignment="Bottom" Click="Button_OnClick...(100,100) 运行代码可以看到下面的图片 ?...也就是复用元素 如在 win2d 画出好看的图形 里面就有很多的好看的图形,想要多次画出这些图形,如果进行每次都来坐标的计算,那么这个代码一点也不好 例如我需要画出下面的图片 ?...这个类可以用来不添加到视觉树的时候将命令画在图片上,可以输出为图片 也就是输入的命令实际上就进行渲染, CanvasCommandList 只是一个缓存,里面不会进行渲染。

49410

win10 uwp 手把手教你使用 asp dotnet core 做 cs 程序 VisualStudio创建项目引用项目创建通用结构设置控制器运行网站UWP 连接上传数据

如果你安装的不是中文版,请看下面图片找到差不多的位置,或者全部打勾。 ? ? 点击安装,可以去睡觉,明天再看我的博客。...这个项目叫 Model ,名字不是随便叫的。 ? dotnet core 右击解决方案,选择新建项目,在弹出的窗口选择 dotnet core ,选择 asp.net core web 程序。 ?...(object sender, RoutedEventArgs e) { // 更新数据 } 现在的 UWP 软件是可以编译通过的,但是运行是不会显示内容...await ViewModel.Update(); } 现在尝试运行 asp dotnet core 项目,然后再运行 UWP 项目,这时点击一下 UWP 项目的下载数据,就可以看到如下图界面...await ViewModel.Add(); await ViewModel.Update(); } 现在尝试运行 UWP 程序,然后点击上传,可以看到这个界面

1.3K10

dotnet WinUI3 Win2D 翻转图片

UWP 里面需要安装 Win2D.uwp 库,在 WinUI 3 项目里面需要安装 Microsoft.Graphics.Win2D 库 对于 WinUI 3 项目,由于使用了 SDK 的 csproj...:Microsoft.Graphics.Canvas.UI.Xaml" 的引用 接着在 xaml 里面添加上 CanvasControl 控件,同时监听 CreateResources 和 Draw 事件...,进行本地文件的加载作为图片,在 Draw 事件里面进行绘制 为了演示图片翻转,咱需要先有图片。...相当于图片的左上角就是 0 0 点,直接取宽度高度一半就是刚好中心点的值 接下来按照 win10 uwp win2d 入门 看这一篇就够了 和 win10 uwp win2d 特效 里面提供的方法,创建...先创建一个空文件夹,接着使用命令行 cd 命令进入此空文件夹,在命令行里面输入以下代码,即可获取到本文的代码 git init git remote add origin https://gitee.com

11310

win10 UWP 访问网页

{ } 在前台有一个TextBlock,名字是 tb ,界面还有一个 按钮,按钮点击触发上面代码,访问博客,得到的内容放在 tb 显示 这时按下 F5 运行...中的httpclient接口[2] - 蘑菇先生 - 博客园 和 void 大神写的 详解 UWP (通用 Windows 平台) 中的两种 HttpClient API 设置代理 现在的 UWP 程序只能使用...IE 的代理,不能自定义代理,虽然存在 httpClientHandler.Proxy 可以设置 IWebProxy ,我也尝试写了自己的本地代理,但是没有访问 public class WebProxy... public ICredentials Credentials { get; set; } } 我在 GetProxy 使用断点,在使用下面代码运行..."> 在按钮点击的时候,尝试下面几个方式访问网页 private void FersamaltaiJearxaltray_OnClick(object sender,

52510

win10 uwp 商业游戏 1.2.1 修改数值点击添加技能添加技能创建.net的共用项目其他文章感谢

希望大家在看这篇文章之前先看 win10 uwp 商业游戏,在这个文章告诉了大家如何创建游戏。...DfacHbl { get; } } 可以看到,技能类都需要在构造添加 DmyikbmfDeb 升级需要的修为,在点击升级 DqqTsb 添加当前值 DklvubnuiTeqch ,但是这个值不是每次都添加... 可以看到,现在的运行就是...这样多次点击添加技能就能找到一个升级需要比较少技能的值 创建.net的共用项目 在过了一个月,我的UWP还是没有安装成功,所以我只能使用 WPF 来写,但是如何把 WPF 写的直接放在 UWP,一个简单的方法是创建共享项目...其他文章 win10 uwp 商业游戏 win10 uwp 商业游戏 1.1.5 感谢 感谢 无名图床 提供图片上传 最近我的图床已经流量用太多了 不过我更新了图床的界面,现在的界面很好看了

1.2K10

WPF 使用 Edge 浏览器

InitializeComponent(); WebView.Navigate("https://lindexi.gitee.io"); } 运行一下软件...webView; } 优点 触摸非常流畅 加载页面非常快 缩放页面几乎不使用CPU 对于很多图片的时候使用内存很小 可以使用 RenderTransform 修改显示,但不是所有的变换都可以使用...可以进行布局,如下图,使用Grid分开按钮 存在的问题 吃掉了 Touch 事件、MouseDown事件,也就是吃掉了所有用户输入 第一次加载无法覆盖控件大小,在修改窗口大小之后才可以..."> 但是运行的时候就看不到按钮了,所以存在层级问题,这个问题是在08年就有大神说到的问题。...huangtengxiao.gitee.io/" /> 可以看到新的浏览器还是比以前的好很多 参见:Windows Community Toolkit 3.0 新功能 在WinForms 和 WPF 使用 UWP

1.6K10

WPF 使用 Edge 浏览器

InitializeComponent(); WebView.Navigate("https://lindexi.gitee.io"); } 运行一下软件...webView; } 优点 触摸非常流畅 加载页面非常快 缩放页面几乎不使用CPU 对于很多图片的时候使用内存很小 可以使用 RenderTransform 修改显示,但不是所有的变换都可以使用...存在的问题 吃掉了 Touch 事件、MouseDown事件,也就是吃掉了所有用户输入 第一次加载无法覆盖控件大小,在修改窗口大小之后才可以 设置 IsEnable 无作用 设置 IsHitTestVisible...但是运行的时候就看不到按钮了,所以存在层级问题,这个问题是在08年就有大神说到的问题。...huangtengxiao.gitee.io/" /> 可以看到新的浏览器还是比以前的好很多 参见:Windows Community Toolkit 3.0 新功能 在WinForms 和 WPF 使用 UWP

2.3K10

UWP WinUI3 传入 AddHandler 的 RoutedEventHandler 类型与事件所需不匹配将抛出参数异常

本文记录一个 UWP 或 WinUI3 的开发过程中的问题,当开发者调用 AddHandler 时,所需的 Handler 参数类型为 RoutedEventHandler 类型,然而实际上正确类型是需要与所监听事件匹配才能符合预期工作...handler 参数的类型不符合预期之类的,那开发者的调试效率将会高出许多 本文记录的错误问题原因是 PointerPressedEvent 所对应的是 PointerEventHandler 类型,不是...其实方法很简单,只需要使用对应的事件,看看对应的事件定义是什么。...但是此问题在古老的 UWP 是存在的。...一个推荐的优化方法就是将 handler 存放在字段里面,手动防止被回收 本文代码放在 github 和 gitee 上,可以使用如下命令行拉取代码 先创建一个空文件夹,接着使用命令行 cd 命令进入此空文件夹

16210
领券