Computing

[Google Apps Script] Google Form submit 後發送電郵

2017-09-27 C.H. Ling 0

Google Form 是中小企常用的工具, 雖然它能夠方便地生成表格並以Excel 格式處理收集回來的資料. 但若有比較複雜的運作 (例如自訂validation rules, user control / component 等), 則較力不從心, 而要透過Scripting 來實現. 在此會示範如何利用Google App Script 來發送電郵.

C#

[C#] 獲得版本資訊

2017-09-26 C.H. Ling 0

為了進行版本控制 (version control), Assembly version 是其中一個決定執行檔版本的方法. 然而除了在執行檔中檢查, 可以利用Reflection 檢查檔案版本.

C#

[WPF] 自建DataGrid Column

2017-09-25 C.H. Ling 0

在WPF 的DataGrid 中, 若需要自設DataGridColumn, 可以利用XAML DataGridTemplateColumn. 然而若遇到AutoGenerateColumn為true 或須要增加其re-usability 時, 自建user control 反而比較化算.  在這裡, 會建立兩個DataGird column來分別存取數字和日期. 

No Picture
C#

[WPF] DataGrid 對Abstract class 進行Binding

2017-09-04 C.H. Ling 0

在正常情況下, 當WPF datagrid bind abstract class 時, 只會顯示該abstract class 內容, 而implement 的attribute 則不會出現. 這是因為這個binding 過程乃在compile time 進行而非run-time 進行. 若要實現的話, 則須要進行部份設置.

C#

[WPF] 自建Toolbar Icon

2017-06-22 C.H. Ling 0

Tool bar 在以往的UI 開發上, 通常都是將表格功能放在一堆中方便使用. 在WPF 中, 繼續沿用此功能. 然而, 若要將其抽離作User Control, 則會真的變了一個button, 所以須要作若干手動修正.

Computing

[CSS] 於圖片建立相片效果

2017-06-06 C.H. Ling 0

以前設計網頁時, 若圖片須要制造相片效果, 則須要利用修圖軟件加工, 後來隨著CSS 技術日漸成熟以及IE 的式微, 現在已經可以從CSS 層面著手. 方法如下:

ASP.net MVC

[ASP.net MVC] 整合 OpenStreetMap 於ASP.net MVC 內

2017-06-02 C.H. Ling 0

之前提及過在WPF 中使用OpenStreetMap 須要安裝 GMap實現, 而在Web Application 中, 當然亦須要叫用其他Library, 而它就是OpenLayer.  OpenLayer 是一套Map library 去dynamic render 地圖, 最重要是, 與Google Map 比較, 使用時不用API key. 但與之比較, 它相對沒有高度, 路線等相關資訊. 但若用來展示的話, 絕對是不二之選. 雖然沒有其他地理相關功能, 但配合其他library 的話, 亦可做到相同的效果.

1 9 10 11 12 13 18