1. 程式人生 > >WPF+WinForm系統主頁框架Demo(附帶一些小功能!)

WPF+WinForm系統主頁框架Demo(附帶一些小功能!)

最近專案需要寫一個系統綜合演示平臺,想用WPF寫一個漂亮的介面,但是在把webbrowser控制元件嵌入時候,WPF噁心人的地方就出現了,具體什麼原因我就在這裡不說明了,總之就是WPF中不規則窗體與WebBrowser控制元件的相容性問題。網上有很多辦法,最終還是沒能在我的主頁框架上完美解決,最終還是放棄了。轉用WinForm開發,順帶附加了一些小功能。

WPF框架介面如下:



PS:右下角的Ping值是不是有的朋友很熟悉啊?打Dota的朋友應該都知道,就是11對戰平臺上面的Ping值類似的!會根據你的網速實時變化的!

WinForm框架介面如下:


PS:增加了啟動動畫及貼邊隱藏等功能,支援嵌入網頁及exe程式,設定可配置檔案URL。

最後給大家介紹幾個比較好的介面框架,大多是WPF的,個別是WInForm的,有的網上是有的,如圖:


相關推薦

WPF+WinForm系統主頁框架Demo附帶一些功能

最近專案需要寫一個系統綜合演示平臺,想用WPF寫一個漂亮的介面,但是在把webbrowser控制元件嵌入時候,WPF噁心人的地方就出現了,具體什麼原因我就在這裡不說明了,總之就是WPF中不規則窗體與We

C# Winform下一個熱插拔的MIS/MRP/ERP框架15窗體基類場景1

分享 需求 權限 檢測 表名 check 系統 ref 代碼 最基礎的窗體基類其實是通過應用場景反推的結構。 以下是場景一:   單表應用,普通的數據,比如單位/顏色/特殊字典等使用者少的,無需過多控制的可以使用一個數據表格來管理。   和Excel表格差不多,批量修改,統

C# Winform下一個熱插拔的MIS/MRP/ERP框架16窗體基類場景2

基礎資料 簡單 bubuko 圖片 主鍵 筆記 沒有 窗體 熱插拔 如果沒有特別需求,和場景1一樣只變更表名,主鍵字段,檢測字段等名稱,不需要寫其它代碼了。 * 清單列表+單筆編輯/保存,適用於大多數基礎資料管理以及簡單的單據資料錄入(當然,排版是要改一改的): *

AndroidO audio系統框架簡介

1、概述        Audio系統在Android中負責音訊方面的資料流傳輸和控制功能,也負責音訊裝置的管理,它是Android中最複雜的子系統之一。本文將粗略分析一下audio的整體框架及播放、錄製流程。不足之處,敬請指正,謝謝! 2、音訊框架圖

系統網路框架NSURLSession

產生的原因:在下載檔案的過程中,系統會先把檔案儲存在記憶體中,等到檔案下載完畢之後再寫入到磁碟解決方案:在下載檔案時,一邊下載一邊寫入到磁碟,減小記憶體使用在 iOS 中常用的有兩種方法可以實現: NSFileHandle 檔案控制代碼NSOutputStream 輸出流 方案一:NSFileHandle 檔

nrm -- NPM registry 管理工具附帶測速功能

page ins 均值 sta 基本使用 比較 我們 nbsp try 在使用npm時,官方的源下載npm包會比較慢,國內我們基本使用淘寶的源。nrm 是一個 NPM 源管理器,可以允許你快速地在 NPM 源間切換。 Install npm install -g n

1、Android項目框架搭建 分析需求、整理資料

res 菜單 master sliding pan mos 時間 nes oid 閑來無事、想搭個框架試試 分析一般應用 將資料整理整理 粗略統計 須要下面資料 1、android-pulltorefresh 一個強大的拉動刷新開源項目,支持各種控

HDU1257 最少攔截系統 —— 貪心 or LIS最長上升子序列

ret pre key ear out hide 裏來 程序 http 題目鏈接:http://acm.split.hdu.edu.cn/showproblem.php?pid=1257 最少攔截系統 Time Limit: 2000/1000 MS (Java/Oth

02 Django框架基礎APP的創建訪問

管理 小數位 edate 服務 rar tinc primary 建表 .cn 一、創建項目 1.命令:django-admin startproject sitename 2.IDLE環境:本質上都是執行上述命令 常用命令:   python manage.py run

前端mv框架目前寫的是vue,對組件抽象的思考

復用 問題 一個 基礎 ant case 思維 這一 情況 前沿:   抽象是門大學問。前端mv框架中,以組件化的概念為主。經常會考慮抽象到組件級別,進行復用。合理的抽象,能提高效率,減少業務邏輯視圖的耦合程度。不合理的抽象,則會增加代碼的復雜程度。 遇到的問題  合理

WPF 獲取屏幕分辨率獲取最大寬高

工作區 通過 recorder 是否 操作 start doc clas 靜態屬性 原文:WPF 獲取屏幕分辨率(獲取最大寬高)等 double x = SystemParameters.WorkArea.Width;//得到屏幕工作區域寬度 double y = Sy

讀懂掌握 Python logging 模塊源碼 附帶一些 example

深度 blog enc 自己 gin reference 文章 amp 常用 搜了一下自己的 Blog 一直缺乏一篇 Python logging 模塊的深度使用的文章。其實這個模塊非常常用,也有非常多的濫用。所以看看源碼來詳細記錄一篇屬於 logging 模塊的文章。 c

一文讀懂推薦系統知識體系-上概念、結構、演算法

  本文主要闡述: 推薦系統的3個W 推薦系統的結構 推薦引擎演算法 瀏覽後四章的內容請見下篇。 1. 推薦系統的3個W 1.1 是什麼(What is it?) 推薦系統就是根據使用者的歷史行為、社交關係、興趣點、所處上下文環境等資訊去

系統延時命令at命令,crontab命令,ftp服務服務端和客戶端檔案的上傳和下載[匿名使用者,本地使用者,虛擬使用者]

1.系統延遲任務 # at  命令發起的指令都是一次性的 at (+)time  ##指定命令執行的時間 at  -l  ##檢視當前任務 ad -d 3 #取消還未執行的任務(3:at -l 所看到的任務號) atrm 4 #

如何入門java附帶新手推薦學習資料

    本人自學Java基礎已經有一個多月了,這一個月來走過了很多彎路。在裡面兜兜轉轉,曾經也想過是否要放棄對這門語言的學習,懷疑過自己是否不適合當一個程式設計師。從無知迷茫到懊惱憤恨,最近才發現是我個人意識出現了問題:因為我沒能讓自己愛上這門語言,所以我才會走那麼多彎路。不要怕

Wireshark:couldn't run dumpcap in child process附帶Linux下探索過程

之前都是直接使用Kali裡面安裝好的Wireshark和Win下的,Ubuntu的來個小計 PS:解決方法不重要,我覺得更重要的是這個摸索的過程 解決方法 # 安裝wireshark sudo apt install wireshark # 新增wireshark使用者組 $ sudo gr

【視訊】特別適合新手的運維利器ansible入門教程手冊附帶視訊演示和原始碼

作者: 李佶澳   轉載請保留:原文地址   釋出時間:2018/03/12 15:43:00 說明 一句話原理 文件介紹 下載素材 兩個命令: ansible 與 ansible-playboo

深度學習框架比較Caffe, TensorFlow, MXNet, Torch, Theano

在這裡,我將會介紹當前比較主流的5種深度學習框架,包括 Caffe, TensorFlow, MXNet, Torch, Theano,並對這些框架進行分析。 首先對這些框架進行總覽。 接下來將對這些框架進行分別介紹。 Caffe 第一個主流的工業級深度學習工具。 它開始於2013年

source insight 新增系統庫函式原始碼包含原始碼下載下載地址

1、在BASE專案下新增Project->Open Project ,開啟Base專案2、開啟PreferencesProject->Preferences,選擇Symbol Lookups選項卡3、開啟Import Symbols for All

Subspace Clustering詳解附帶CLIQUE演算法詳解

Subspace Clustering詳解 第二十四次寫部落格,本人數學基礎不是太好,如果有幸能得到讀者指正,感激不盡,希望能借此機會向大家學習。這一篇作為密度聚類演算法族的第三篇,主要是介紹一種用來發現子空間中的簇的演算法——Subspace Cluster