加入CODE CHINA

· 不限速    · 不限空间    · 不限人数    · 私仓免费

免费加入
ReadMe.md
             ///\      ///\             /////////\              ///\
            //\\/      //\/           //\\\\\\\\//\            //\\/
           //\/       //\/          //\\/       \\/           //\/
          //\/       //\/           \//\                     //\/
         /////////////\/             \//////\               //\/
        //\\\\\\\\\//\/               \\\\\//\             //\/
       //\/       //\/                     \//\           //\/
      //\/       //\/           ///\      //\\/          //\/       //\   
     ///\      ///\/            \/////////\\/           /////////////\/
     \\\/      \\\/              \\\\\\\\\/             \\\\\\\\\\\\\/             Present by Richard.Hu

HslControls.dll

NuGet Status NuGet Download NetFramework Visual Studio copyright status

一个工业软件的控件库,配套HslCommunication通信组件使用即可以快速开发上位机的软件系统。本项目不是源代码,是一个DEMO项目的源代码。本控件库支持windows版本和安卓版,开发不容易,禁止破解,请支持正版,谢谢合作。

Install From Nuget

Install-Package HslControls

关于授权说明

具体可以参照 http://www.hslcommunication.cn/Cooperation

试用授权: 加入 技术支持VIP群 即可以获得激活码,支持长时间测试使用。

商用授权(赠送源代码):

  1. 签订合同。
  2. 付款,支付宝,微信,银行卡都可以。
  3. 开票,目前是增值税普票。
  4. 加入 HslControls粉丝群 即获得源代码和超级激活码,永久支持更新。
  5. 注册官网的git账户
  6. 专业培训额外付费,1000元人民币1小时,培训控件使用,控件开发。

输入激活码

在你的程序进入的地方输入激活码即可。

    static class Program
    {
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        [STAThread]
        static void Main( )
        {
            // 注册控件示例,如果注册失败,你的控件仍然只能使用8个小时
            bool isSuccess = HslControls.Authorization.SetAuthorizationCode( "你的授权码" );
            if (!isSuccess)
            {
                Console.WriteLine( "注册失败" );
            }

            Application.EnableVisualStyles( );
            Application.SetCompatibleTextRenderingDefault( false );
            Application.Run( new FormLoad( ) );
        }
    }

安卓的版本在你的MainActivity里面输入即可

        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            Xamarin.Essentials.Platform.Init(this, savedInstanceState);
            SetContentView(Resource.Layout.activity_main);
            Android.Support.V7.Widget.Toolbar toolbar = FindViewById<Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar);
            SetSupportActionBar(toolbar);

            FloatingActionButton fab = FindViewById<FloatingActionButton>(Resource.Id.fab);
            fab.Click += FabOnClick;

            DrawerLayout drawer = FindViewById<DrawerLayout>(Resource.Id.drawer_layout);
            ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close);
            drawer.AddDrawerListener(toggle);
            toggle.SyncState();

            NavigationView navigationView = FindViewById<NavigationView>(Resource.Id.nav_view);
            navigationView.SetNavigationItemSelectedListener(this);

			// code here
            bool isSuccess = HslControls.Authorization.SetAuthorizationCode( "你的授权码" );
            if (!isSuccess)
            {
                Console.WriteLine( "注册失败" );
            }
        }

Demo

初步实现的控件如下所示(有些为动图,实际需要自己下载demo运行,demo仅支持免费运行8小时):

安卓版的如下

Picture Picture Picture Picture

这是wpf版本的界面

Picture

这是winform版本的界面

Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture Picture

项目简介

🚀 Github 镜像仓库 🚀

源项目地址

https://github.com/dathlin/hslcontrolsdemo

发行版本

当前项目没有发行版本

贡献者 1

R Richard.Hu @Richard.Hu

开发语言

  • C# 100.0 %