[發明專利]一種顯示界面WPF的生成方法及裝置有效
| 申請號: | 201811266310.2 | 申請日: | 2018-10-29 |
| 公開(公告)號: | CN111104108B | 公開(公告)日: | 2021-07-23 |
| 發明(設計)人: | 郭亮;欒義博;唐蕓 | 申請(專利權)人: | 大唐移動通信設備有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06F8/41 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 劉醒晗 |
| 地址: | 100083*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 顯示 界面 wpf 生成 方法 裝置 | ||
1.一種顯示界面WPF的生成方法,其特征在于,所述方法包括:
接收數據展示請求,所述數據展示請求用于指示待展示數據表在顯示界面上展示;
根據所述數據展示請求,獲取所述待展示數據表的數據結構文件;
根據所述數據結構文件生成動態類的數據顯示ModelView數據模板;所述ModelView數據模板的數據結構信息與所述數據結構文件相符;
將所述數據結構信息與顯示View層的控件關聯,生成數據格式DataGrid表;所述DataGrid表用于顯示所述待展示數據表。
2.如權利要求1所述的方法,其特征在于,接收數據展示請求之前,還包括:
向基站發送數據結構獲取請求,所述數據結構獲取請求用于獲取基站存儲的各數據表的數據結構文件;
接收所述各數據表的數據結構文件;
針對每個數據結構文件,生成JSON格式的數據結構文件。
3.如權利要求2所述的方法,其特征在于,所述生成JSON格式的數據結構文件之后,還包括:
將所述JSON格式的數據結構文件加載至內存中,并以哈希表的形式保存。
4.如權利要求1所述的方法,其特征在于,所述數據結構文件中包括公共信息管理庫MIB節點的簡單網絡管理協議SNMP命令;
將所述數據結構信息與View層的控件關聯,生成DataGrid表,包括:
在所述View層的控件中生成符合所述數據結構信息的DataGrid表;
根據所述MIB節點的SNMP命令,向基站發起對所述待展示數據表的查詢請求;
根據所述基站返回的待展示數據表的數據,將所述待展示數據表的數據寫入所述DataGrid表。
5.如權利要求4所述的方法,其特征在于,所述數據結構文件中包括至少一種語言類型的指示信息;
所述根據所述MIB節點的SNMP命令,向基站發起對所述待展示數據表的查詢請求,包括:
從符合所述數據結構信息的DataGrid表中選擇展示所述待展示數據表的語言類型;
根據所述語言類型和所述MIB節點的SNMP命令,生成用于獲取所述語言類型對應的待展示數據表的查詢請求。
6.一種顯示界面WPF的生成裝置,其特征在于,所述裝置包括:
收發單元,用于接收數據展示請求,所述數據展示請求用于指示待展示數據表在顯示界面上展示;
處理單元,用于根據所述數據展示請求,獲取所述待展示數據表的數據結構文件;根據所述數據結構文件生成動態類的ModelView數據模板;所述ModelView數據模板的數據結構信息與所述數據結構文件相符;將所述數據結構信息與View層的控件關聯,生成DataGrid表,所述DataGrid表用于顯示所述待展示數據表。
7.如權利要求6所述的裝置,其特征在于,所述收發單元,還用于:
向基站發送數據結構獲取請求,所述數據結構獲取請求用于獲取基站存儲的各數據表的數據結構文件;接收所述各數據表的數據結構文件;
所述處理單元,還用于針對每個數據結構文件,生成JSON格式的數據結構文件。
8.如權利要求7所述的裝置,其特征在于,所述處理單元,還用于:
將所述JSON格式的數據結構文件加載至內存中,并以哈希表的形式保存。
9.如權利要求6所述的裝置,其特征在于,所述數據結構文件中包括MIB節點的SNMP命令;所述處理單元,具體用于:
在所述View層的控件中生成符合所述數據結構信息的DataGrid表;根據所述MIB節點的SNMP命令,向基站發起對所述待展示數據表的查詢請求;根據所述基站返回的待展示數據表的數據,將所述待展示數據表的數據寫入所述DataGrid表。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于大唐移動通信設備有限公司,未經大唐移動通信設備有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811266310.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:吸嘴及元件安裝機
- 下一篇:環腔式粉體加壓輸送裝置





