1.png

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

Read More →

1.png

一般我們在開發Windows Phone 時,會使用動態磚來呈現一些重要的訊息,讓使用的不用打開APP就可以看到重要的資訊,預設的FlipTile動態磚除了可以放文字以外,還可以放置圖片,我們個以換一個方始來想,不顯示文字,只放置圖片,如此一來動態磚的樣式我們就可以自己打造了,但是要如何動態的產生圖片呢?
Read More →

一般我們在開發Windows Phone App時,很常使用Pivot控制項來包裝要呈現的資料,但是如過資料不是固定形式的話,我們可能不會採用DataTemplate和Binding的方式來呈現,所以我們會採用程式碼動態產生的方式來達成,但是怎麼就程式碼明明正確,卻一直Exception哩?

Read More →

1.png

一般我們在開發Windows Phone App時,時常會用到Pivot來裝載需要展示的內容,但是若我們的資料是動態的且格式也不一定的情況下我們可能不會採用DataTemplate和Binding的方式來做,所以我們會自定義的創建PivotItem,等到使用者有其他需求時就清除換上新的PivotItem,可是怎麼就清不掉了呢?

Read More →

1.png

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

Read More →

一般我們在開發C#應用程式的時候時常會使用自定義的List<Object> 陣列來放置我們的資料,或許有時我們會想要將List<>內的物件存起來以供下次程式開啟時使用,但是在Win store app 或Windows Phone app 開發時提供的Local Folder 和 Roaming Folder存放資料時並不能放入List<>的陣列只能放入簡單的String int double bool 之類的變數,所以我們可以嘗試將List<>轉換為JSON的文字,以便存放在這些空間裡或是傳送到其他地方。

Read More →