WindowsForm 工具箱元件介紹

剛剛在工作的時候,突然看到一個元件的用法,雖然是ASP的WebForm的元件

發覺,VS越來越多元件,但許多不太會用到,根本不知道原來這元件能達到這功能

所以想到做個整理,以下文章,會慢慢補充,目標是把目前使用的 VS 2015和2017所有的元件

包含Wiindow Form, WPF, WebForm,三種模式下的基礎元件(微軟VS官方內建的)

都認識一遍,文章內的使用介紹基本上是我的想法,所以有些可能會有錯誤請自行評估

至於元件的用法跟範例就請自行Google,我只是初步介紹功能而已

所有元件都會附上MSDN的網址,有興趣深入了解的可自行觀看

寫這文章的時候發掘許多沒用過的工具箱元件。有些功能挺有趣

因為以前沒用過,所以不知道原來微軟已經有提供這功能可直接使用

...繼續閱讀 »

MS Chart元件圖集-ASP.net

因為最近有需求做一些圖表,在研究Chart 這元件

網路上很多人有教學,官方教學也很多,也有許多範本可以參考

我從 Samples Environments for Microsoft Chart Controls

擷取下面的圖片,方便讓用戶(客戶)了解,圖表能做到哪些樣式

有需要程式碼或是範例請自行去 Samples Environments for Microsoft Chart Controls 下載

我只是整理圖片出來,方便觀看而已

簡單將範例的圖集拉出,還有許多範例功能,請自行下載查看

...繼續閱讀 »

C# 程式小片段

整理一些偶爾會用到的小片段。因為是小片段,多半是簡單跑的,有些不能直接跑,需要自己修改應用

最近在整理一些以前寫的程式,看有哪些部分可以整理出來做成文章

到時候再補充

使用 Thread運行 畫在螢幕上的文字訊息

使用 NotifyIcon 達到最小化到系統列

利用 System.Threading.Mutex 做程式唯一開啟,不能重複開啟程式

利用 Stopwatch 計算經過時間,當作測試效能依據

WindowsForm的DataGridView自畫格線

利用Linq將字串 比對 Array裡的關鍵字移除

...繼續閱讀 »

C# WebBrowser 一些小用法

紀錄一些  C# .Net 裡面的 WebBrowser 小用法

HtmlElement  .GetAttribute() .SetAttribute() .InvokeMember()

IHTMLDocument2 .parentWindow.execScript()

WebBrowser.Document.Window.Frames

2018/01/15 補充

使用 NotifyIcon 達到最小化到系統列

利用 System.Threading.Mutex 做

唯一開啟,不能重複開啟程式

...繼續閱讀 »