2012-09-21 50 views
0

我使用的是定位在我的項目,但我的問題是,當用戶安裝一個項目 他們選擇從單選按鈕選項中設置的時間一英語或馬拉地語,我的整個項目運行在特定的只有語言? Plz幫助我如何設置此設置時間?如何在單選按鈕上設置多個語言。查看更多:C#

+0

您如何本地化您的應用程序? –

回答

0

你需要創建兩個文件(或靜態數組/字符串列表,但不推薦,因爲應用程序將保存在RAM都準備好了,如果應用程序包含了很多這會佔用相當長的一段記憶)然後是一個靜態List類型的字符串。

當用戶選擇一個選項,你必須讓你的應用程序加載相應的文件(通過調用List.Add對文件中的每一行,這取決於你如何構建它)。

有一個缺點,很明顯:不是隻給控件分配一個字符串,你必須將它添加到lang文件中,並且在創建所述控件時,您需要將相應的元素傳遞給你的清單。

我認爲這是最好的選擇,否則,你可以創建一個包含這兩種語言的兩個列表應用程序啓動時,用戶應用新配置後處置未使用的。

+0

我有一張表格,最大尺寸爲300x300像素。 它可以調整大小和最大化。問題: 如果用戶設置窗口狀態最大化,窗體位置 設置爲0,0。更改位置屬性不會有幫助。 即使最大化,是否可以將它居中在屏幕上? 如果是的話,它是如何做到的? – Nabin