以 Visual Studio 建立雙向語言的應用程式
您可以使用 Visual Studio 建立能正確地顯示由右向左書寫語言之文字的應用程式,包括阿拉伯文和希伯來文。 對於某些功能,只要設定屬性即可。 在其他情況下,就必須以程式碼實作功能。
注意事項 |
---|
為了輸入和顯示雙向語言,您必須使用以適當語言設定的 Windows 版本。這可以是安裝了適當語言套件的 Windows 英文版,或是 Windows 的當地語系化版本。 |
Windows 應用程式
您可以建立支援雙向文字、由右向左讀取順序,和鏡像 (視窗、功能表、對話方塊等的反向配置) 的完整雙向應用程式。 除了鏡像以外,這些功能都是預設為即可使用,或是做為屬性設定。 某些功能本身支援鏡像,如訊息方塊。 然而,在其他情況下,必須以程式碼實作鏡像。
如需詳細資訊,請參閱對 Windows Form 應用程式的雙向支援。
Web 應用程式
Web 應用程式仰賴瀏覽器做為使用者介面,所以在 Web 應用程式中關於雙向支援的程度,是根據使用者支援這些雙向功能的程度而定。 在 Visual Studio 中,您可以建立有阿拉伯文或希伯來文文字、由右向左讀取順序、檔案編碼方式和本地文化設定支援的應用程式。
Web 服務以同樣方式支援與接收傳送 UTF-8 和 Unicode 文字,使其適合涉及雙向語言的應用程式。
如需詳細資訊,請參閱 Bidirectional Support for ASP.NET Web Applications。
主控台應用程式
主控台應用程式不含雙向語言的文字支援。 這並不是直接來自 Visual Studio 的限制,而是 Windows 和主控台應用程式搭配使用的結果。
請參閱
概念
Bidirectional Support for ASP.NET Web Applications