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

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

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

...繼續閱讀 »

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

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

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

...繼續閱讀 »

Windows Phone 市集,觀看其他國家的評論。

一般在我們Windows Phone 手機中一定會下載安裝APP,因為他叫做【智慧型手機】,在下載APP前我們的自然反應就是去觀看評論,看看其他使用者對於APP的使用心得以及看法,再針對這些意見和自己的觀感總匯後,才決定要不要下載這款APP,但是通常我們在手機上只會看到自己國家的評論,這時該怎麼辦呢?!

...繼續閱讀 »

[APP] 【威秀影城時刻表】 Windows 8 、Windows Phone 8 同步上架 ! !

看電影是現代人常常會去做的娛樂消遣,台灣普遍大眾較偏好的影城【威秀影城】,卻在Windows Store 和 Windows Phone Store 中不見蹤影,這對WP的使用者來說是在是相當不方便,有鑑於此SUKI就針對了這個文提開發了【威秀影城時刻表】 。

...繼續閱讀 »

C# Windows Phone App 開發,將 【清單型態】 的【ListBox】改為【格狀型態】,並使用Binding放入資料。

一般我們在開發Windows Phone App時,很常會使用ListBox來呈現資料,但是您有想過改變ListBox的風格嗎?將其改為橫向排列的ListBox方塊,讓他成為名符其實的List"Box",不僅可以改變原有的風格,如此一來使用者也會覺得比較新鮮,但是該如何製作呢?

本篇文章將引導您將 【清單型態】 的【ListBox】改為【格狀型態】,並使用Binding放入資料。

...繼續閱讀 »

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

  • 1391
  • 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 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,擷取UIElement轉換成WriteableBitmap並存入IsolatedStorageFile,解決控制項全部擠一起的問題。

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

一般我們在撰寫Windows Phone App的時候有時會需要擷取螢幕上的控制項轉換成圖片,當我們想要在背景執行並生成圖片給使用者時,就必須用程式碼動態產生的方式來達成,但是怎麼邏輯上沒有錯,可是生成的圖片卻跟理想狀態不一樣呢?

本篇文章將引導您擷取UI轉換成WriteableBitmap並存入IsolatedStorage,解決控制項全部擠一起的問題。

...繼續閱讀 »

C# Windows 8 & 8.1 開發,使用程式碼動態產生GridView,並放入可GridItem的資料。

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

一般我們在撰寫Windows Store App時,常常會利用Xaml來排版,但是在Xaml上排版就是死的,若我們的資料是不固定的且是變動、格式不固定的,或許我們可以利用C#程式碼動態創建Xaml上的控制項,如我們常用的GridView。

本篇文章將引導您使用C#程式碼動態產生GridView。

...繼續閱讀 »

C# Windows 8,Windows Phone 8 WP8,使用程式碼動態產生ScrollViewer,並放入可捲動的資料。

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

在Windows Store App 或 Windows Phone App 時,很容易因為資料太多無法呈現小的螢幕上,所以ScrollViewer就是我們可能會考慮選擇的控制項,來幫完成捲動的功能,一般我們會在Xaml中排版,但若您的資料數量不固定或是一次需要不固定數量的ScrollViewer怎麼辦呢?!此時就可以透過C#程式碼動態產生ScrollViewer。

本篇文章將引導您使用程式碼動態產生ScrollViewer。

...繼續閱讀 »

[筆記]C# Windows Phone 8 WP8 開發,找回StackPanel底下Orientation消失的屬性。

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

一般我們在撰寫Windows Phone 8時會使用StackPanel來協助我們排版,並使用Orientation改變排列方式是垂直或是水平,但是當我們的資料不固定時,我們也許會採用動態的方式來新增StackPanel也就是在C#程式碼當中來新增,可是怎麼就找不到Orientation底下的屬性了呢?!

本篇文章將協助您找回StackPanel底下Orientation消失的屬性。

...繼續閱讀 »

C# Windows Phone 8 WP8 開發,將WebClient的DownloadStringCompleted事件改成非同步的awiat方法。

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

一般我們在傳謝Windows Phone APP 的時候,很常使用WebClient來幫我們完成抓取網路資料的動作,並且利用DownloadStringCompleted的事件去幫我們得知載入的事件已經完成了,可以讓我們進行下一步的動作,但是若我們想要將WebClient的DownloadStringCompleted事件改成非同步的awiat方法該如何做呢?!可以自訂一延伸WebClient的方法來達成。

本篇文章將引導您將WebClient的DownloadStringCompleted事件改成非同步的awiat方法。

...繼續閱讀 »

C# Windows 8、Phone 8 開發,取得控制項中的ItemTemplate內控制項事件的Binding Object。

一般我們在開發Windows Store App 時,很常會是使用Binding 的方式來將控制項套用List的內容,我們很容易在ItemClick的事件下取得List中的子內容,但是若我們在ItemTemplate加入Image並讀取圖片時,有時會發生圖片圖取失敗的事件ImageFailed的事件,如此一來我們就無法用一般的方法知道是哪一個List中的圖片載入失敗了。

本篇文章將引導您取得控制項中的ItemTemplate按下後的Binding Object。

...繼續閱讀 »

C# Windows 8 開發,取得 GridView ItemClick事件中被點選的第X個項目。

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

一般我們在開發Windows Store App時很常使用到GridView 來幫我們進行排版的動作,就連格線範本應用程式也是使用GridView 來完成的,但是在格線範本影用程式中點選時是根據SampleDataSource裡面的資料給定GridViewItem獨立的Tag,讓我們在ItemClick時可以輕易的判斷是哪個項目被選取了,可是當我們不使用內建的SampleDataSource資料時,而是使用Binding的方式來存取程式碼中的List變數自動創造GridViewItem,這是就不知道怎麼判斷目前被點選的GridViewItem了,因為GridView 並沒有提供SelectedIndex的屬性。

本篇文章將引導您取得GridView ItemClick事件中被點選的第x個項目。

...繼續閱讀 »

Windows Store App Xaml 開發,設定GridView中GridViewItem間的間距。

一般初學Windows Store App的開發者,往往會使用SDK中所內建的格線範本作為一開始的練習,也就是由GridView所組成,當我們把範本中GridView的子項目抽掉換成我們己的GridViewItem時,會發現GridViewItem與GridViewItem之間的間距似乎非常的擠。

本篇文章將引導如何設定GridView中GridViewItem間的間距。

...繼續閱讀 »