C# Windows Form 開發過程,2013微軟社群之星 之 部落格文章分析軟體 By Register 。

  • 6047
  • 0
  • C#
  • 2020-08-21

社群之星的競賽中有一項是要寫Windows相關的技術或知識放在點部落的部落格文章中,一開始就非常盲目地的寫文章,也不知道其他隊伍的狀況是如何了,就令人有點不安心的感覺,到這邊要講一個典故,想必大家都知道"指南車"的由來吧!話說傳說中的"指南車"是在古代戰爭時用來引導士兵們方向的發明,以便士兵們在茫茫人海中能夠知道方向,能夠讓士兵們降低不安全的感覺...

...繼續閱讀 »

C# Windows Form 開發,使用程式碼插入DataGridView欄位資料。

  • 14368
  • 0
  • C#
  • 2015-06-11

一般我們在分析數據的時候很常會使用DataGridView來幫助我們了解數據的資料,因為 DataGridView可以幫我們進行排序而不用撰寫多餘的程式碼,總不會使用ListBox來看數據吧,當然可能還是有,不過是占少數,但是該如何創建DataGridView的欄位,還有怎麼利用程式碼來插入DataGridView一列列的資料呢?!

...繼續閱讀 »

C# Windows Form,WPF 開發,將【電腦鎖定】,同等於WIN+L。

  • 2458
  • 0
  • C#
  • 2015-06-11

一般我們在開發應用程式時,會使用WIN+L來幫電腦進行鎖定,但您有想過如在應用程式內幫電腦鎖定嗎?譬如當孩子玩電腦玩太久的時候將電腦自動鎖上,不再繼續玩了,但是這種功能應該如何實現呢?

本篇文章將引導您使用C#程式碼撰寫,將【電腦鎖定】,同等於WIN+L。

...繼續閱讀 »

[筆記]C# Windows Phone App 開發,邀請使用者對APP評分。

  • 1392
  • 0
  • C#
  • 2015-06-10

一般我們在開發Windows Phone App時,過程非常辛苦為的是給使用者一個良好且實用的APP,並希望使用者能夠過評分的方式去分對APP的評價以及自己的使用心得,讓其他使用者在還沒下載前可以先觀看其他人用過的經驗分享,除此之外也間接地提升了APP的討論度。但是如何在應用程式內邀請使用者評分呢?!

本篇文章將引導您學會如何邀請使用者評分。

...繼續閱讀 »

Windows Phone 使用,改善Windows Phone 將照片同步到SkyDrive雲端空間的【相片】、【影片】畫質。

  • 1389
  • 0
  • C#
  • 2015-06-10

一般我們在使用Winodws Phone 時,會登入自己的Microsoft 帳戶,如此一來才能夠存取許多服務(市集、SkyDrive 等),登入帳號後Windows Phone 都會將使用者的照片都上傳到SkyDrive雲端空間備份,在Windows 8.1之後也整合了SkyDrive功能,但是Windows Phone 預設情況下是上傳【一般】品質的照片到SkyDrive雲端空間,若需要存取高畫質影像還是必須要透過USB存取手機內的原始檔?

本篇文章將引導您改善Windows Phone 將照片同步到SkyDrive元端空間的【相片】、【影片】畫質。

...繼續閱讀 »

C# Windows Phone App 開發,自定義Flip Tile 翻轉動態磚 檢查、釘選、更新、刪除 類別(Class)。

  • 1506
  • 0
  • C#
  • 2015-06-10

一般我們在開發Windows Phone App時,很常會將動態磚定選到開始畫面上,但是日積月累我們寫的每支App需要創建動態磚時,都需要撰寫一次新增動態專的程式碼,如此一來變得相當麻煩,為何不自定義類別,或者封裝成Dll後給其他應用程式加入參考呢?!

本篇文章將引導您自定義Flip Tile 翻轉動態磚 釘選 更新 刪除 類別(Class),

...繼續閱讀 »

C# Windows Form 開發,無邊框應用程式,實現【拖曳視窗】功能。

  • 3938
  • 0
  • C#
  • 2015-06-10

一般我們在開發Windows Form的桌面應用程式時,有時會使用無邊框的樣板製作 (Maybe 想要自訂樣式),但是若應用程式外框沒了,就無法透過滑鼠來移動式窗的位置,如此一來對使用者是極大的不方便,卸除率自然就攀高…

本篇文章將引導您製作可透過滑鼠拖曳的Windows Form應用程式。

...繼續閱讀 »

C# Windows Store App ,Windows Phone App 開發,終止應用程式(APP)。

  • 1690
  • 0
  • C#
  • 2015-06-10

一般我們在開發Windows Store App 或 Windows Phone App 時,會利用NavigationService來做切換頁的動作,或是將NavigationService的歷史的上一層刪除亦或者將NavigationService中的所有歷史頁面刪除,但是該如何刪除自己本身呢?!

本篇文章將引導您終止Windows Store App、Windows Phone App。

...繼續閱讀 »

C# Windows Store App,Windows Phone App 開發,控制項屬性 Opacity 透明度屬性的迷思。

  • 1690
  • 0
  • C#
  • 2015-06-10

一般我們在開發Windows Store App 或 Windows Phone App ,有時會去調整控制項的透明度就是Opacity 的屬性,再利用IF判斷是去判斷該控制項是否在某一個自訂的透明度,去做相對應的事情,可是當我們使用 Opacity = = .X的時候,不可思議的事情發生了。


本篇文章將引導您增加對Opacity 透明度屬性的認識。

...繼續閱讀 »

C# Windows Form 開發,將應用程式【隱藏】並【縮小到系統匣】,加入【自定義選單】功能。

  • 8024
  • 0
  • C#
  • 2015-06-10

一般我們在開發桌面應用程式儒WPF或Windows Form應用程式時,會設計成不需要常常開起來,而是在背景程序中工作,當有需要的時候透過系統匣的圖示來打開應用程式,在不占用使用者桌面空間的情境下設計應用程式。

本篇文章將引導您將應用程式【隱藏】並【縮小到系統匣】,加入【自定義選單】功能。

...繼續閱讀 »

C# Windows Phone App 開發,比較Button 的【Mouse】與【Manipulation】事件觸發時機大全 !

  • 1598
  • 0
  • C#
  • 2015-06-10

一般我們在開發Windows Phone App時,很常會使用Button控制項,來幫助我們設計APP,但若我們要使用到的事件不只是Click這麼簡單時呢?有可能會用到當按下後滑動的事件,而在【Mouse】與【Manipulation】的滑動事件就有所不同了。


本篇文章將引導您了解Button 的【Mouse】與【Manipulation】事件觸發時機。

...繼續閱讀 »

C# Windows Store App, Windows Phone App開發,讓UserControl呼叫上層父容器的方法(Method)。

  • 1837
  • 0
  • C#
  • 2015-06-10

一般我們在開發Windows Store App 或 Windows Phone App時,會使用UserControl來模組化各分頁的功能,使得父容器可以呼叫UserControl內的方法,但是如何能夠使UserControl呼叫父容器的方法,讓UserControl和父容器能夠互通有無,能夠互相呼叫彼此的方法呢?!

本篇文章將引導您讓UserControl呼叫上層父容器的方法(Method)。

...繼續閱讀 »

C# Windows Form 開發,帶參數啟動應用程式 xxxx.exe -s 並做出相對應的動作。

  • 7032
  • 0
  • C#
  • 2015-06-10

一般我們在開發Windows Form 桌面應用程式時,需要應用程式帶入參數啟動,以便我們得知只用者欲進行的動作或做出城市相對應的工作模式,有鑑於此我們可以透過程式碼的方式來時做Windows Form 帶入啟動參數的應用程式。

本篇文章將引導您帶參數啟動應用程式 xxxx.exe -s 並做出相對應的動作。

...繼續閱讀 »

C# Windows Phone App 開發,刪除巡覽頁面NavigationService的歷史紀錄,應用於省去OnNavigationTo的相對應的處理。

  • 1366
  • 0
  • C#
  • 2015-06-10

一般我們在開發Window Phone App 時,很長使用NavigationService功能來跳至新的頁面,但若跳至新的頁面按下返回時不想要回到同一個頁面時我們可以使用刪除巡覽頁面NavigationService的歷史紀錄來達成這個功能,但是一般情況下不建議刪除,因為不符合Windows Phone的使用體驗,上架審核百分之200萬一定位被退件,但是只要用用的巧妙,不但可以應用於省去OnNavigationTo的相對應的處理,還可以省去一些麻煩。

本篇文章將引導您刪除巡覽頁面NavigationService的歷史紀錄,應用於省去OnNavigationTo的相對應的處理。

...繼續閱讀 »

C# Windows Phone 開發,使用 Gyroscope 陀螺儀加速度感應器,實作【搖一搖】功能 ! !

  • 2487
  • 0
  • C#
  • 2015-06-10

一般我們在開發App時可能會使用到感應器,不管是在類似【搖一搖】或【遊戲】的功能上,我們必須會透過Gyroscope 陀螺儀加速度感應器來幫我們偵測使用著手持智慧型手機的行為,以便做出相對應的回饋或處理,但是要如何取得Gyroscope 陀螺儀加速度感應器的資料呢?!

本篇文章將引導您實作實作Gyroscope 陀螺儀加速度感應器。

...繼續閱讀 »

C# Windows Store App、Windows Phone App開發,使用UserControl開發App,模組化各分頁功能,方便管理。

  • 1789
  • 0
  • C#
  • 2015-06-10

一般我們在開發Windows Store App、Windows Phone App時,會在同一個頁面中顯示非常多個功能或頁面,若功能及頁面越來越多,相對的在同一個cs檔底下要寫的程式碼也越來越多,使用者在尋找Code也變得相當吃力,但是若我們能把各分頁功能模組化,寫到不同的UserControl中,開發APP相對地變得更容易了,也較方面來維護。

本篇文章將引導您使用UserControl開發App,模組化各分頁功能,方便管理。

...繼續閱讀 »

C# Windows Store App、Windows Phone App 開發,判斷電腦與手機裝置目前使用的國家語系。

  • 1500
  • 0
  • C#
  • 2015-06-10

一般我們在開發Windows Store App、Windows Phone App時,很常會需要去判斷目前使用者的語系來做相對應的UI配置,或是一些在地化的修改,那該如何判斷使用者目前的語系呢?

本篇文章將引導您判斷電腦與手機裝置目前使用的語系。

...繼續閱讀 »

C# Windows Store App 、Windows Phone 開發,自定義類別(Class) 簡化擷取網頁資料功能,使用Get & Post 。

  • 1090
  • 0
  • C#
  • 2015-06-10

一般我們在開發Windows Store App時,很常需要透過擷取網頁資料來製作APP,因次需要使用程式碼來實作擷取網頁資料的功能,一般的查詢網頁大多數都使使用Get的方式,但是大部分的網頁若有注重安全隱私的功能時,就會使用Post的方式來讓使用者選擇資料或登入,每產一隻APP就必須寫一次擷取的程式碼,不如我們就寫個自定義類別,這樣日後開發上就相對省時了!

本篇文章金引導您寫自定義類別(Class) 簡化互動網頁的資料擷取,使用Get & Post 。

...繼續閱讀 »

[筆記] C# Windows Phone 8 WP8,解決再ScheduledAgent中無法使用【ShellTile.ActiveTiles.First()】檢查動態磚。

  • 2248
  • 0
  • C#
  • 2015-06-10

一般我們在開發Windows Phone App,很常使用動態磚來呈現重要的資訊,並且使用背景服務來更因動態磚,誰叫他是"動態"磚,資料若是死的就沒意義了,所以我們會透過ScheduledAgent的背景任務來幫我們在背後幫忙更新動態磚,可是在ScheduledAgent怎麼就沒辦法使用ShellTile.ActiveTiles.First()的方法來檢查動態專了呢?

本篇文章將引導您解決解決再ScheduledAgent中無法使用【ShellTile.ActiveTiles.First()】檢查動態磚的問題。

...繼續閱讀 »