View Full Version : چطوری میشه با زدن یک کلید زبان نوشتن را فارسی یا انگلیسی کرد
akobar
جمعه 31 اردیبهشت 1389, 14:53 عصر
سلام
میخوام بدونم که مثلا با انتخاب یک زبان از combo چه طوری میشه زبان نوشتن در richtext عوض شه.:متفکر:
MSN_Issue
جمعه 31 اردیبهشت 1389, 19:07 عصر
با استفاده از اینا میشه زبان فرم رو کنترول کرد ...
using System.Globalization;
InputLanguage.CurrentInputLanguage
این دستور زبان فرم رو به فارسی تغییر میده ...
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new CultureInfo("fa-IR"));
akobar
جمعه 31 اردیبهشت 1389, 21:31 عصر
لطف میکنین بگین اگه یه combo شامل دو زبان pershian و english باشه چطوری میشه با تغییر آن زبان نوشتن richtextbox نیز تغییر کنه:متفکر::متفکر::متفکر:
MSN_Issue
جمعه 31 اردیبهشت 1389, 22:16 عصر
لطف میکنین بگین اگه یه combo شامل دو زبان pershian و english باشه چطوری میشه با تغییر آن زبان نوشتن richtextbox نیز تغییر کنه:متفکر::متفکر::متفکر:
خوب توی ایونت SelectedIndexChanged بذارید که اگه فارسی شد ، زبون فرم رو فارسی کنه و ...
akobar
جمعه 31 اردیبهشت 1389, 22:20 عصر
لطف کنین با code بگین و برای rich
MSN_Issue
جمعه 31 اردیبهشت 1389, 22:30 عصر
با انتخاب گزینه ی Persian که اندیس 0 ام کمبوباکسه زبون کل فرم از جمله ریچ ... فارسی میشه !
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Globalization;
namespace WindowsFormsApplication6
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if (comboBox1.SelectedIndex == 0)
{
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new CultureInfo("fa-IR"));
}
}
}
}
برای انگلیس و زبونهای دیگه باید "fa-IR" رو تغییر بدی .
ولی من نمیدونم برای زبونهای دیگه باید چی وارد کنی !
akobar
جمعه 31 اردیبهشت 1389, 22:57 عصر
واقعا ممنون واسه انگلیسی هم جایfa-ir عدد 1 میزاریم
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.