共用方式為


以 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 和主控台應用程式搭配使用的結果。

請參閱

概念

對 Windows Form 應用程式的雙向支援

Bidirectional Support for ASP.NET Web Applications

其他資源

全球化應用程式

當地語系化應用程式