[發明專利]基于DotNet Framework類庫的制作控件的方法及裝置在審
| 申請號: | 201410318144.1 | 申請日: | 2014-07-04 |
| 公開(公告)號: | CN105278939A | 公開(公告)日: | 2016-01-27 |
| 發明(設計)人: | 張偉 | 申請(專利權)人: | 普天信息技術有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F17/30 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 李相雨 |
| 地址: | 100080 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 dotnet framework 制作 控件 方法 裝置 | ||
1.一種基于DotNetFramework類庫的制作控件的方法,其特征在于,該方法包括:
根據數據類型生成自定義控件,使每一個自定義控件對應一種數據類型,并使所述自定義控件能夠對對應的數據類型的數據進行校驗;
將所述自定義控件添加到DotNetFramework集成開發環境的工具箱中。
2.根據權利要求1所述的方法,其特征在于,所述根據數據類型生成自定義控件,使每一個自定義控件對應一種數據類型,并使所述自定義控件能夠對對應的數據類型的數據進行校驗,包括:
根據DotNetUserControl控件生成自定義父控件,所述自定義父控件中封裝有所述自定義控件的公共的屬性和公共的功能;
根據DotNetFramework類庫中的底層基礎控件生成所述自定義控件,所述自定義控件繼承于所述自定義父控件。
3.根據權利要求2所述的方法,其特征在于,所述屬性包括:
數據描述、對應數據庫表的字段名、允許輸入的數據長度、控件字段值是否必須填充、控件字段值是否為只讀、允許輸入范圍、數據單位。
4.根據權利要求2或3所述的方法,其特征在于,所述功能包括:獲得控件當前的顯示狀態、獲得控件當前的值、解析控件的取值范圍、設置當前控件的顯示狀態、設置當前控件的值、對控件中數據進行合法性校驗。
5.根據權利要求1所述的方法,其特征在于,所述數據類型包括:
布爾型Bool、雙精度浮點型Double、單精度浮點型Float、整型Int、長整型Long、短整型Short、枚舉型Enum、字符串型String。
6.一種基于DotNetFramework類庫的制作控件的裝置,其特征在于,該裝置包括:
控件生成模塊,用于根據數據類型生成自定義控件,使每一個自定義控件對應一種數據類型,并使所述自定義控件能夠對對應的數據類型的數據進行校驗;
添加模塊,用于將所述自定義控件添加到DotNetFramework集成開發環境的工具箱中。
7.根據權利要求6所述的裝置,其特征在于,所述控件生成模塊包括:
自定義父控件生成子模塊,用于根據DotNetUserControl控件生成自定義父控件,所述自定義父控件中封裝有所述自定義控件的公共的屬性和公共的功能;
自定義控件生成子模塊,用于根據DotNetFramework類庫中的底層基礎控件生成所述自定義控件,所述自定義控件繼承于所述自定義父控件。
8.根據權利要求7所述的裝置,其特征在于,所述屬性包括:
數據描述、對應數據庫表的字段名、允許輸入的數據長度、控件字段值是否必須填充、控件字段值是否為只讀、允許輸入范圍、數據單位。
9.根據權利要求7或8所述的裝置,其特征在于,所述功能包括:獲得控件當前的顯示狀態、獲得控件當前的值、解析控件的取值范圍、設置當前控件的顯示狀態、設置當前控件的值、對控件中數據進行合法性校驗。
10.根據權利要求6所述的裝置,其特征在于,所述數據類型包括:
布爾型Bool、雙精度浮點型Double、單精度浮點型Float、整型Int、長整型Long、短整型Short、枚舉型Enum、字符串型String。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于普天信息技術有限公司,未經普天信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410318144.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:應用程序展示方法和裝置
- 下一篇:一種芯片集成方法及裝置





