zoukankan      html  css  js  c++  java
  • WPF控件库总结

    导航

    开发者博客
    文档学习
    开发者平台

    前言

    在使用WPF项目的时候, 一般首要的就是对UI部分的选型, 而WPF相关的UI控件和样式库在Github也是非常多。

    关于UI的部分,可以分为二种:

    • 对控件本身没有很大的需求, 只需要在原有的基础上修改一些样式,让界面变得美观。
    • 对控件需要一定的要求(例如大数据量虚拟化), 并且在UI上面有着不错的视觉效果。

    对于以上二种需求, 下面列出了一些开源的项目:
    开源样式库: MaterialDesigonToolkit

    开源控件库: HandyControl

    Syncfusion 控件

    除此上面所介绍的,还有就是商用控件库。
    例如:Syncfusion, 不同于其它厂商的是, 他提供了社区版的支持, 可以使用商用版的所有功能。
    对于商用版本的控件的选型, 我们最主要确定几点: 功能是否满足需求?文档是否完善?支持是否及时?
    而Syncfusion对社区版的支持也是非常好,文档有本地版也有在线版、出现问题基本上邮件反馈都能够积极解决。

    关于Syncfusion

    一家国外的公司, 旗下大部分商用控件产品是围绕微软平台下开发, 产品范围覆盖: CS、BS、移动端、前端等多个领域, 如下所示:

    申请社区版流程

    • 在Syncfusion授权登录你的Github/XING账号
      申请地址
      注: 关于社区版的常见问题,会在页面中有详细说明
    • 查看自己的控件面板, 生成对应产品的密钥

    产品示例

    这里,用WPF进行举例, 当我们安装完成Syncfusion的WPF控件包, 我们本地会有一个客户端, 打开如下所示:

    该程序主要提供本地可运行的控件DEMO示例、样式库生成工具、在线文档。

    • 控件库主要用于演示每个控件的基本功能与设置

    • 样式库主要针对个性化的UI样式生成

    • 在线文档主要针对每个控件所包括的属性以及功能介绍

  • 相关阅读:
    宠物店4.0的安装
    《professional asp.net 2.0》读书笔记连载2
    《xhtml 入门系列》之一
    ALinq 让Mysql变得如此简单
    ALinq 入门学习(八)ALinq 对Vs2010 的支持
    教你一款极为简单实用的图表插件
    虚拟机下无法启动 Linux 系统
    怎样去突破文件依赖缓存
    jQuery 表单验证扩展(五)
    Log4Net 全方位跟踪程序运行
  • 原文地址:https://www.cnblogs.com/zh7791/p/14009262.html
Copyright © 2011-2022 走看看