Windows 8 風格應用開發入門:裝置方向感測器程式設計
Windows 8 裝置內建方向感測器,可偵測六種方向狀態。透過 SimpleOrientationSensor 與 DisplayProperties API
Windows 8 風格應用開發入門:語義縮放控件實作指南
語義縮放讓使用者以捏合手勢在「詳細檢視」與「概覽檢視」間切換,是大量資料導航的核心交互模式。SemanticZoom 控件封裝此邏輯,支援自訂兩種檢視的外觀與行
Windows 8 風格應用開發入門:搜尋合約原理與架構
搜尋合約讓應用整合至系統 Charms 列搜尋面板,使用者可在任何情境下搜尋應用內容。本文解析搜尋面板結構、啟動流程與核心事件機制。 搜尋合約概述 系統
Windows 8 風格應用開發入門:搜尋合約完整實作教學
本文示範從專案範本添加搜尋合約頁面、資料繫結、搜尋建議/推薦、外部啟動處理、本地搜尋與歷史管理的完整實作流程。 啟用搜尋權限與添加頁面 清單檔「功能」啟
Windows 8 風格應用開發入門:分享合約架構與資料包機制
分享合約實現應用間的輕量級內容分享,分為「分享來源」與「分享目標」兩種角色。核心傳輸單元是 DataPackage,支援文字、連結、HTML、圖片、檔案等多種格
Windows 8 風格應用開發入門:分享合約來源與目標完整實作
本文示範分享來源應用的三步驟實作、分享目標應用的清單宣告與啟動處理、快速連結回傳機制,以及 DataTransferManager 核心 API 使用。 建構
Windows 8 風格應用開發入門:設定合約原理與建構指南
設定合約提供系統級設定面板整合,使用者可透過 Charms 列「設定」存取應用設定。支援應用自訂設定項目、系統代管設定(權限、評分)與裝置設定(音量、亮度)。
Windows 8 風格應用開發入門:版面配置控件 Canvas、Grid、StackPanel
Panel 類別是版面配置系統的核心,三大標準配置控件 Canvas、Grid、StackPanel 涵蓋絕大多數佈局需求。 Panel 階層架構 Can
Windows 8 風格應用開發入門:基礎輸入控件 ProgressRing、ProgressBar、ToggleSwitch 等
本文介紹五個常用基礎控件的屬性、事件與 XAML/C# 宣告方式,涵蓋進度指示、開關切換、超連結、下拉選單等互動元素。 ProgressRing:環狀進度指示
Windows 8 風格應用開發入門:進階互動控件 Slider、Image、Tooltip、Popup、PasswordBox
本文涵蓋數值選取、圖片顯示、提示資訊、彈出視窗、密碼輸入五大進階控件的完整用法與多種效果模式。 Slider:數值範圍選取 拖曳滑塊選取數值,Value 為當
Windows 8 風格應用開發入門:MediaElement 媒體播放基礎
MediaElement 是音視頻播放的核心控件,支援本地檔案、網路串流、自動播放控制、海報圖片顯示等基礎功能。 MediaElement 基本用法 XAM
Windows 8 風格應用開發入門:構建完整媒體播放器
在 MediaElement 基礎上構建功能完整的播放器:播放控制列、全螢幕切換、進度條同步、音量調節、音軌切換,並說明效能優化原則。 架構設計 Con
Windows 8 風格應用開發入門:MessageDialog 對話框完整指南
MessageDialog 取代傳統 MessageBox,提供非模態異步對話框,支援最多三個命令按鈕、預設/取消命令索引、標題與內容自訂。 MessageD
Windows 8 風格應用開發入門:應用程式列概觀與設計規範
AppBar(應用程式列)提供導航、命令與工具的隱藏式容器,支援頂部/底部/雙列模式,遵循嚴格的命令組織與放置規範。 AppBar 核心特性 預設隱藏,
Windows 8 風格應用開發入門:AppBar 程式碼實作完整指南
本文示範 AppBar 基本建構、情境命令動態顯示、程式化添加命令、選單彈出實作、頁面間共享 AppBar 等完整程式碼模式。 基本建構三步驟 XAML
Windows 8 應用開發入門 (25):資料繫結核心機制與實戰模式
資料繫結基礎架構 繫結連接 來源** 物件與 **目標** UI 元素屬性。來源可以是任何 CLR 物件;目標必須是 FrameworkElement 的 De
Windows 8 應用開發入門 (26):本地應用資料儲存完整指南
應用資料容器架構 應用安裝時系統自動建立專屬資料存放區,開發者無需關心實體路徑,透過 Windows.Storage.ApplicationData.Curre
Windows 8 漫遊應用資料開發指南:RoamingSettings/RoamingFolder、配額管理、衝突解決與最佳實踐
前言:漫遊資料讓使用者體驗跨裝置無縫銜接 Windows 8 `ApplicationData.RoamingSettings` 與 `RoamingFolde