首页 > 其他分享 >.Net-Avalonia学习笔记(十)-Material.Avalonia

.Net-Avalonia学习笔记(十)-Material.Avalonia

时间:2024-11-22 14:32:10浏览次数:1  
标签:use package Material DataGrid add Net Avalonia

 

  1. Add Material.Avalonia nuget package to your project:

    dotnet add package Material.Avalonia
  2. Edit App.xaml file:

    <Application ...
      xmlns:themes="clr-namespace:Material.Styles.Themes;assembly=Material.Styles"
      ...>
      <Application.Styles>
        <themes:MaterialTheme BaseTheme="Dark" PrimaryColor="Purple" SecondaryColor="Lime" />
      </Application.Styles>
    </Application>
  3. Installing additional packages:

    All styles will be included automatically if you using MaterialTheme

    • If you want to use DataGrid control, add Material.Avalonia.DataGrid package:

      dotnet add package Material.Avalonia.DataGrid
    • If you want to use dialogs provided from Material.Avalonia, add Material.Avalonia.Dialogs package:

      dotnet add package Material.Avalonia.Dialogs
  4. Done! Now your app is styled! You can use the Demo app to view how different styles look.
    Every control has the ShowMeTheXaml button in the right bottom corner which will show you a markup needed to recreate it.

标签:use,package,Material,DataGrid,add,Net,Avalonia
From: https://www.cnblogs.com/qq2806933146xiaobai/p/18562815

相关文章

  • ShuffleNet V2
    ShuffleNetV2是一种轻量级卷积神经网络架构,专为移动设备和资源受限的环境设计。它在ShuffleNetV1的基础上进行了优化,尤其在计算效率和实际设备推理速度方面。ShuffleNetV2由Megvii(Face++)团队提出,目标是解决移动设备上的深度学习模型在高效性和准确性之间的平衡问题......
  • dnSpy-.NET开发者必备工具
    dnSpy是一个功能强大的.NET反编译工具,广泛应用于.NET程序的逆向工程中。它可以帮助开发人员或安全研究人员分析和修改.NET程序,包括对.NET程序的反编译、调试和修改。dnSpy提供了丰富的功能,涵盖了反编译、调试、编辑和重编译等多种操作。下面是dnSpy的全面详解,包......
  • YOLOv8车牌识别系统 深度学习 LPRNet算法 pytorch 大数据 毕业设计(源码)✅
    YOLOv8车牌识别系统深度学习LPRNet算法pytorch大数据毕业设计(源码)✅1、项目介绍技术栈:Python3.8YOLOv8深度学习LPRNet算法pytorch2、项目界面(1)上传图片进行车牌识别(2)上传图片进行车牌识别2(3)多车牌号码进行车牌识别(4)上传视频进行车牌识别实时检测(5)连接......
  • 基于卷积神经网络的白菜病虫害识别与防治系统,resnet50,mobilenet模型【pytorch框架+pyt
     更多目标检测和图像分类识别项目可看我主页其他文章功能演示:白菜病虫害识别与防治系统,卷积神经网络,resnet50,mobilenet【pytorch框架,python源码】_哔哩哔哩_bilibili(一)简介基于卷积神经网络的白菜病虫害识别与防治系统是在pytorch框架下实现的,这是一个完整的项目,包括代码,......
  • Kubernetes集群升级Docker版本
    在Kubernetes集群中,Docker作为容器运行时,对其版本的升级需要格外小心,以免影响集群的正常运行。本文将介绍如何在Kubernetes集群中安全地升级Docker版本。注意事项:请在业务低峰期进行升级,避免影响业务升级后需要重启节点,才能拿到新版本的指标升级步骤1.离线升......
  • SharePoint Online 认证Net客户端对象
    前言最近,有小伙伴在做Net开发,和SharePointOnline有些API的交互,然后,询问如何使用AzureApp做认证。正文申请AzureApp的步骤我就略过了,太简单了,这里介绍下如何在代码段做认证。1.引用我们需要的程序集usingPnP.Framework;usingMicrosoft.SharePoint.......
  • Kubernetes 10 问 (附:注释)
    1.自定义调度器示例默认插件NodeResourcesFit有三种评分策略:LeastAllocated(默认)、MostAllocated和RequestedToCapacityRatio,这三种策略的目的分别是优先选择资源使用率最低的节点、优先选择资源使用率较高的节点从而最大化节点资源使用率、以及平衡节点的资源使用率。默......
  • .NET 9 运行时中的新增功能
    本文介绍了适用于.NET9的.NET运行时中的新功能和性能改进。文章目录一、支持修剪的功能开关的属性模型二、UnsafeAccessorAttribute支持泛型参数三、垃圾回收四、控制流实施技术.NET安装搜索行为性能改进循环优化感应变量加宽Arm64上的索引后寻址强度降低循环......
  • dotnet 命令行工具
     dotnet命令行工具的中文翻译:用法:bashCopyCodedotnet[选项]dotnet[应用程序路径]选项:-h|--help   显示帮助信息。--info    显示.NET信息。--list-sdks 显示已安装的SDK。--list-runtimes 显示已安装的运行时。应用程序路径:指定要执行的应......
  • NetworkX教程中文翻译
    原文网站:https://networkx.org/documentation/stable/tutorial.htmlNetworkX是一个Python库,用于创建、操作和研究图(网络)结构。它支持多种图类型,提供丰富的算法和绘图功能,适用于社交网络、生物网络等多个领域。NetworkX简单易用,可扩展性强,是复杂网络分析的重要工具。比如,构造......