C# HTML UNICODE 轉換,當擷取網頁資料遇上【&#XXXX;】的解決方案。

  • 2540
  • 0
  • C#
  • 2015-06-09

一般我們在撰寫程式,有時會需要擷取網頁上的標籤(HTML TAG),但是有些網站的編碼方式是用HTML UNICODE來編碼的,雖然網頁上是正常的顯示,但當我們檢視原始碼時看到的卻是【因為氣候異常】,突然覺得世界要毀滅了,但是各位客官不用擔心,我們只要將HTML UNICODE轉換回人類看得懂的文字就好了 ! !

本篇文章將引導您將HTML UNICODE 轉換回人類看得懂的文字 ! !

...繼續閱讀 »

C# 使用#region整理歸類程式碼,收闔、展開程式碼不佔位。

  • 5371
  • 0
  • C#
  • 2015-06-09

一般我們在撰寫C#時,時常會面臨程式碼越多效率越低的狀況,程式碼片段過長對於開發者來說也是一種負擔,變得相當難找到我們所想要看的程式碼,我們可以透過各種方法來幫助我們更快找到程式碼,或是讓程式碼看起來更有規律,其中一種方法就是透過#region來幫助我們整理程式碼。

本文章將引導您使用#region整理歸類C#程式碼。

...繼續閱讀 »

C# Windows 8 開發 ,強迫主題為【淺色】或【深色】。

  • 1422
  • 0
  • C#
  • 2015-06-09

一般我們在開發Windows 8時,系統會幫我們預設主題的顏色,而主題的顏色關係到整個版面的色調,若主題為【深色】則文字為白色,反之主題為【白色】文字則為黑色,但是若我們希望使用者看到的主題統一為【淺色】或【深色】的話,我們可以在程式中強迫主題的深淺。

本文章將引導您學會強迫Windows Store App主題為【淺色】或【深色】。

...繼續閱讀 »

Office Excel 統計範圍內數字的出現頻率,用於各式研究的統計數據分布上。

一般我們在做研究的時候會統計數據,專業一點我們會使用SPSS進行統計的運算,但是就一般人來說,SPSS實在是太專業了,好比機關槍打蟑螂,而Offie Excel 幾乎是人人電腦裡都必備的軟體,我們可以利用Excel統計資料出現的頻率。

本篇文章將引導您學會利用Excel統計範圍內數字的出現頻率。

...繼續閱讀 »

Windows 8.1 Xaml開發新功能,利用Commandbar快速鍵立AppBar 。

一般我們在開發Windows Store App時,時常會利用AppBar來將更多的選項放置在AppBar,也可以讓畫面更乾淨,讓使用者偶而才會用到的功能放到AppBar裡面去,AppBar在Windows 8.1 中有了更快速的建立方法,那就是透過Commandbar來建立AppBar!

本文將引導您在Xaml中使用Commandbar快速鍵立AppBar。

...繼續閱讀 »

C# Windows Phone 8 自訂PivotItem標題,大小、顏色…等,讓Pivot更有顏色 ! !

  • 3271
  • 0
  • C#
  • 2015-06-09

一般我們在撰寫Windows Phone APP 有時會使用Pivot元件來幫我們完成頁面的切換,如此一來便不用開太多的Page,使用者只須左右滑動便可以得知相當多的資訊,但是內建Pivot預設樣式的標題,總是黑與白,那我們可以透過自訂的方式來修改Pivot的標題,讓您的Windows Phone App更有活力。

本篇文章將引導您透過兩種方式修改Pivot的標題。

...繼續閱讀 »

C# Windows Phone 8 在程式碼中存取Xaml中的DataTemplate使用,即時改變ListBox的樣式。

  • 1425
  • 0
  • C#
  • 2015-06-09

一般我們在撰寫Windows phone App 或 Windows Store App 時,會使用到DataTemplate來幫助ListBox或其他控制向使用,但是在Xaml中我們可以很快速地讓ListBox存取DataTemplate,那在程式碼中呢?!這個就比較少人知道了,若想要ListBox使用的DataTemplate改變時,我們可以在Xaml中定義多個DataTemplate,並使用程式碼去控制ListBox改變DataTemplate。

本篇文章將引導您在程式碼中存取Xaml中的DataTemplate使用。

...繼續閱讀 »

Office Word 讓文件裡的字體轉換為【標楷體】、【 Times New Roman】,高中生、大學生、碩士生寫論文必備知識。

現在有許多的學術單位會徵收全國學生的研究論文,對於高中生、大學生和研究生無不利用這個機會提升自己在未來的競爭力,不管是就業也好、升學也好論文的數量也顯示了個人的寫作能力與研究組織能力,但是現今不論是哪個學術單位的論文,中文字體均需要以【標楷體】為主,而英文字體已【Times New Roman】為主,若格式稍有不對論文就非常容易被打槍,但是將英文字體一個一個修改為Times New Roman相當耗時,也有可能漏改,所以我們必須要更有效率的撰寫論文。

本篇文章將引導您將Word 文中的所有英文字字體瞬間轉換為Times New Roman。

...繼續閱讀 »

Windows 8.1 DatePicker 控制項新增了國籍、星期幾、標題的屬性,選擇日期更方便。(Xaml為例)

一般我們在開發Windows Store App時,有時會使用DatePicker元件讓使用者輸入日期,APP便會做出項對應的動作,但是在前一版的Windows 8 的【日期選擇器】,就只單純是日期選擇器,因為它並不會讓使用者知道日期項對應的星期,也無法調整國籍的部分,但是在Windows 8.1 的【DatePicker】新增了【國籍】的選擇【星期幾】的格式自訂。透過新的【DatePicker】控制項便可以讓APP看起來更人性化也更直覺。

本篇文章將引導您使用Windows 8.1 DatePicker 控制項。

...繼續閱讀 »

C# Windows 8.1 MediaElement 控制項新功能,控制影音播放更方便。

一般我們在開發Windows Store APP 時,有時我們會播放本地端的影音或是網路上的影音,在Windows 8 所提供的MediaElement 控制項並沒有提供使用者一個人性的操作元件供使用者控制影片的播放,或是得知影片的播放進度,但是在Windows 8.1 所提供的MediaElement 控制項幫我們做到了 ! !

本篇文章將引導您透過Windows 8.1的MediaElement 控制項來播放影音。

...繼續閱讀 »

Slider與文字方塊、影像長寬度同步(Windows Phone 8、Windows Store App 可用),使用【資料繫結】免打程式碼。 (圖文)

  • 1631
  • 0
  • C#
  • 2015-06-08

一般我們在撰寫Windows Phone 8、Windows Store App 時,可能會使用到Slider (進度軸)供使用者拖拉,並顯示目前的值是多少,或是做出相對應的回饋給使用者知道,相較於Android開發下在Visual Studio 開發WP APP 或 W8 APP時我們有了更好的選擇,就是使用【資料繫結】。

本篇文章將以Windows Store App 搭配 C# & Xaml 專案示範,使用【資料繫結】將Slider與文字方塊同步。

...繼續閱讀 »

C# Windows Phone 8 解決【取得控制項 Height 、Width 總是 0】,並取得實際寬高數據。

  • 1464
  • 0
  • C#
  • 2015-06-08

一般我們寫Windows Phone App時會為了畫面的美觀而去排版,時而因為解析度的問題或是內容長度並不固定,會影響控制項(如 Grid、Stackpanel…等)的長寬,開發者又因需要這些寬高資料進一步的修改其他控制項的外觀,所以很直覺的我們會再程式碼中直接取得Height 、Width,但是有時會發生弔詭的現象就是這兩個數據Always 0,因此奇怪的現象,就要用奇怪的方法解決(誤...)。

本篇文章將引導您解決【取得控制項 Height 、Width 總是 0】,並取得實際寬高數據。

...繼續閱讀 »

C# 隱藏 Windows Phone 偵錯模式中螢幕右上角的數據條(模擬器、實機可用),截圖好方便。

  • 1923
  • 0
  • C#
  • 2015-06-08

一般我們在開發Windows Phone App時,會使用模擬器或是實體的手機開發,在Visual Studio 開發下不論是使用【Release】或是【Debug】執行時,模擬器跟實體手機右上角都會出現數據欄( 官方文件稱 : Frame rate counters ),這些數據欄可以幫主開發者知道APP的使用狀況,Whatever,若我們開發的APP非常簡單的功能,並不會涉及【Out of memory】或是檢查APP運作情況的話,我們並不需要Frame rate counters,在上架時的截圖並不可以包含Frame rate counters 否則絕對會被退回。我們可以在VS中執行時隱藏Frame rate counters。

本篇文章將引導您隱藏 Windows Phone 偵錯模式中螢幕右上角的數據條。

...繼續閱讀 »

Windows Phone 8 模擬器,使用【實體鍵盤輸入】文字方塊,您還需要慢慢地用滑鼠點嗎 ?

一般我們在開發Windows Phone 8 APP 時,如果沒有實體的手機可以用怎麼辦?! (去參加比賽贏一支回來?!) 我們往往會使用Windows Phone SDK 已經安裝好的虛擬機器,也就是【Windows Phone 模擬器】來幫助我們完成測試,但是當如果您的APP內需要測試的項目需要反反覆覆的輸入資料,第一種方法我們會將這接值寫死到程式碼裡面去測試,當然這是非常麻煩的而且一次只能固定一個值,除非你針對這個問題寫了一大串的測試機制,第二種方法我們可以透過【實體鍵盤輸入】來幫助我們完成輸入的動作。

本篇文章將引導您在Windows Phone 模擬器中使用【實體鍵盤輸入】文字方塊。

...繼續閱讀 »

Visual Studio 雙欄查看程式碼 快速掌握架構,加速開發必看 ! ! (內附影片教學)

一般傳統我們再打程式的時候往往越打越長,流程也反反覆覆,日積月累對使用者是一種負擔,尤其是幾百年前打過的程式,今日再回頭來看架構亂七八糟(隨著開發經驗的增長),所以我們可以透過雙欄查看程式碼來幫主我們加速了解程式碼的架構。

本篇文章將引導您使用雙欄查看程式碼,快速掌握架構。

...繼續閱讀 »

Windows 8 & 8.1 超酷炫隱藏功能 ! ! 滑動關機 ( 觸控可用 ) ,激似Windows Phone 8 關機畫面 ! ! 內附圖文教學 ! !

聽說微軟在Windows 8 上面下了許多的功夫,尤其是在使用者介面上,但是已經習慣使用Windows 7的用戶常常會找不到Windows 8的【關機】到底在哪裡,我們可以透過Windows 8 & 8.1 超酷炫隱藏功能 ! ! 滑動關機,來幫助我們完成關機的動作唷!!

本篇文章將引導您透過Windows 8 & 8.1 超酷炫隱藏功能 ! ! 滑動關機。

...繼續閱讀 »

Visual Studio 2013 新功能,程式碼再長也不會迷路,全新卷軸地圖模式 ! 加速開發必看 !! (內附影片展示)

一般不管我們在使用什麼開發軟體時,常常會遇到一個問題,就是我的程式碼現在在哪裡?! 程式碼太長了,導致我們在同一份程式碼裡面來來回回尋找浪費掉許多時間?尤其是過了一段時間在回來看以前寫的Code,但是VS 2013 提供了全新的地圖選軸模式,讓我們可以快速地知道目前的位置在程式碼的哪個區段。

本篇文章將引導您開啟Visual Studio 2013 新功能全新卷軸地圖模式 !

...繼續閱讀 »

Windows 必學的技巧,批次重新命名 快速整理您的檔案 ! !

一般我們在使用電腦,有時會遇到檔案太多,檔名一團亂的窘境,譬如很常見的相機或手機的相片都是DCIM開頭,不然就是Photo xxxx-xx-xx (當天的日期),詳細一點還會補上分秒的資訊以防檔名重複,但是這些亂七八糟的檔名,是給機器看的,我們人類完全不需要這些東西,所以我們可以透過Windows 內建的批次命名功能來幫助我們整理檔案唷!

本篇文章將引導您學會批次重新命名 快速整理您的檔案 ! !

...繼續閱讀 »