簡介

已完成

讓您的 Windows 應用程式包容所有對象可能並不容易。 包容性係指對於有身心障礙而不便使用極富視覺效果之滑鼠驅動應用程式的使用者來說,不僅是讓他們易於使用,甚至還友善便利。

協助工具問題的範圍可能有點令人怯步。 最常見的是視覺障礙,包括視力不佳、難以在特寫電腦畫面上對焦、色盲,以及部分或完全失明。 其他障礙包括部分或完全聽障、運動缺陷、學習困難,以及可能會阻礙使用者成功使用應用程式的身體和精神疾病。

在此課程模組中,我們將著重在使用音訊功能來建立包容性體驗。 我們將了解如何設定要讓「朗讀程式」朗讀的應用程式,以及如何透過語音辨識處理輸入。 如果您有興趣了解識別包容性問題的基本概念,以及打造更具包容性的 UI,請查看我們其他有關適用於 Windows 開發人員之包容性設計的課程模組。

使用者入門

我們將在此課程模組中使用一個工程計算機應用程式,以便示範如何讓「朗讀程式」和語音輸入在一個技術上複雜的案例中發揮作用。 如果您已經完成我們先前有關適用於 Windows 開發之包容性設計的課程模組,即表示您將已經下載此應用程式並做好執行準備。 如果尚未準備妥當,則以下是您必須執行的事項:

  1. 開啟 Visual Studio,然後使用 [空白應用程式] 範本來建立稱為 InclusiveScientificCalculator 的新 [Windows 通用] 專案。 請務必確切使用此名稱,這樣才能完全符合我們將從 GitHub 取得的程式碼。

  2. 當系統提示選擇應用程式應該支援的 Windows 版本時,請從預設的最低版本變更為下圖所示的版本。 還有一些我們需要納入的 Windows 新功能。

設定最低版本

  1. 瀏覽至此 GitHub 存放庫 (英文),並開啟 MainPage.xaml 檔案。 選取該檔案的所有內容,然後將其複製並貼到您專案中的 MainPage.xaml 檔案,並覆蓋其所有內容。

  2. 在 GitHub 上的相同位置,開啟 MainPage.xaml.cs 檔案。 同樣地,以 GitHub 上檔案的內容取代您檔案的全部內容。 此內容有很多 C# 程式碼,超過 1000 行。

  3. 從 Visual Studio 的 [偵錯] 功能表中,選取 [啟動但不偵錯]。 您應該會看到類似下圖的畫面。 如果沒有看到,請再次檢查是否已正確複製所有內容。

顯示預設的淺色計算機

如果這是您第一次使用此應用程式,請隨意探索功能。 但是,我們不會在此課程模組中直接變更 UI,因此無須太過擔心細節的部分。