狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

一個(gè)基于.NET WinForms 的開(kāi)源C/S控件庫(kù),包含大部分原始控件重繪

admin
2025年6月17日 0:3 本文熱度 472

基本說(shuō)明


一個(gè)基于.Net 開(kāi)源的C/S控件庫(kù)。這是一個(gè)專為 .NET WinForms 平臺(tái)設(shè)計(jì)的開(kāi)源 C/S(客戶端/服務(wù)器)架構(gòu)控件庫(kù),致力于為開(kāi)發(fā)者提供一套現(xiàn)代化、高可定制的桌面應(yīng)用程序界面組件。該控件庫(kù)對(duì) Windows Forms 原生控件進(jìn)行了深度重繪和功能擴(kuò)展,在保持原有控件操作習(xí)慣的基礎(chǔ)上,提供了更美觀的界面設(shè)計(jì)和更豐富的交互功能。這個(gè)開(kāi)源控件庫(kù)為需要現(xiàn)代化 WinForms 界面的開(kāi)發(fā)者提供了一個(gè)完整的解決方案,既保留了 WinForms 的開(kāi)發(fā)效率,又賦予了應(yīng)用程序現(xiàn)代化的外觀和交互體驗(yàn)。

    核心特性


    1. 全面控件重繪
      • 對(duì) Button、TextBox、ComboBox、ListBox、CheckBox、RadioButton 等基礎(chǔ)控件進(jìn)行視覺(jué)重構(gòu)
      • 引入扁平化設(shè)計(jì)風(fēng)格,支持圓角、陰影、透明度等現(xiàn)代 UI 特性
      • 自定義繪制引擎,實(shí)現(xiàn)抗鋸齒渲染和高清 DPI 支持
    2. 豐富的控件集合
      • 包含 30+ 個(gè)常用控件的增強(qiáng)版本
      • 新增 DataGridView 增強(qiáng)版(支持卡片視圖、分組、凍結(jié)行列等)
      • 提供專業(yè)級(jí)導(dǎo)航控件(Outlook 風(fēng)格導(dǎo)航欄、Ribbon 工具欄)
      • 包含圖表控件(折線圖、柱狀圖、餅圖等)
      • 集成通知控件(Toast 提示、進(jìn)度指示器)
    3. 主題與樣式系統(tǒng)
      • 內(nèi)置多種預(yù)設(shè)主題(深色/淺色模式、Office 風(fēng)格、Material Design 等)
      • 支持運(yùn)行時(shí)主題切換
      • 提供完整的樣式自定義接口(顏色、字體、邊框、動(dòng)畫(huà)等)
    4. 高級(jí)功能擴(kuò)展
      • 控件動(dòng)畫(huà)效果(懸停、點(diǎn)擊、加載等狀態(tài)動(dòng)畫(huà))
      • 智能布局系統(tǒng)(自動(dòng)適應(yīng)不同分辨率)
      • 數(shù)據(jù)綁定增強(qiáng)(支持雙向綁定、異步加載)
      • 觸摸屏優(yōu)化(手勢(shì)支持、大點(diǎn)擊區(qū)域)

      技術(shù)亮點(diǎn)


      • 純 C# 實(shí)現(xiàn):100% 托管代碼,無(wú)需依賴原生 DLL
      • 高性能渲染:使用雙緩沖和圖形路徑優(yōu)化繪制性能
      • 無(wú)侵入設(shè)計(jì):可與現(xiàn)有 WinForms 項(xiàng)目無(wú)縫集成
      • 完整文檔:包含示例項(xiàng)目和 API 文檔

        部分控件展示


        1.重繪Datagridview

        datagridview 篩選 

        2.帶Lable 按鈕的輸入框

        3.GDI繪制的按鈕

        4.繼承Control 繪制的按鈕

        5.原點(diǎn)進(jìn)度條

        6.動(dòng)態(tài)配置文件

        //初始化WenSkin.WenConfig wenConfig = new WenSkin.WenConfig();WenSkin.WenConfig wenConfigjson = new WenSkin.WenConfig(WenSkin.WenConfig.ConfigFormatEnum.Json);//獲取或設(shè)置值var uid = wenConfig["SqlServer""Uid"];wenConfig["SqlServer""Uid"] = "wen";//顯示窗口wenConfig.Show();

        自動(dòng)配置文件,生成設(shè)置窗口,并支持xml和json格式,自動(dòng)序列化

        6.動(dòng)態(tài)生成窗口,綁定datarow數(shù)據(jù),并自動(dòng)生成插入數(shù)據(jù)庫(kù)語(yǔ)句和更新語(yǔ)句。

        private void wenImageButton1_Click(object sender, EventArgs e){    DataTable dt = new DataTable();    dt.Columns.Add("A");    dt.Columns.Add("B");    dt.Columns.Add("C");    dt.Rows.Add(001"001""");    dt.Rows.Add(002"002""001");    dt.Rows.Add(002"001""");    dt.Rows.Add(003"004""002");    dt.Rows.Add(004"002""001");    dt.Rows.Add(005"002""001");    wenDataTextBox1.DataSource = dt.Rows[1];}private void wenButton2_Click(object sender, EventArgs e){    var insert = wenDataTextBox1.InsertSqlString;    var update = wenDataTextBox1.UpdateSqlString;    this.MsgBoxInformation($"{ insert}\r\n\r\n{update}");}

         

        7.log顯示框

        8.分頁(yè)控件自動(dòng)分割DataTable 數(shù)據(jù)

         

        9.模板listbox 可以直接綁定模板的listbox

        ?
        wenListBoxControl1.Template = typeof(WenGroupBox);wenListBoxControl1.Items.Add(new WenListBoxControl.WenListBoxControlItem());wenListBoxControl1.Items.Add("測(cè)試");wenListBoxControl1.Template = typeof(WenButton);wenListBoxControl1.Items.Add("測(cè)試按鈕模板");

        10.ini文件解析和自動(dòng)設(shè)置功能 

        //初始化var ini = new Ini("test.ini");//設(shè)置值ini["Test1"] = "Value1";ini["Group2""Test2"] = "Value2";//獲取值(不區(qū)分大小寫(xiě))var test1 = ini["test1"];var test2 = ini["group2""test2"];//插入值ini.AddItem("group""name""value");//插入注釋ini.AddRemark("group""remark");//顯示可視化編輯器ini.Show();

        PS:僅供學(xué)習(xí),侵權(quán)立刪。


        閱讀原文:原文鏈接


        該文章在 2025/6/17 12:14:23 編輯過(guò)
        關(guān)鍵字查詢
        相關(guān)文章
        正在查詢...
        點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
        點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
        點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
        點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
        Copyright 2010-2025 ClickSun All Rights Reserved