PDA

View Full Version : چندتا سوال ساده در مورد RichTextBox1



omid-vbAuto
پنج شنبه 09 دی 1389, 20:33 عصر
سلام خدمت دوستان

اگه بخواهیم یه کنترل خاصی مثلاRichTextBox1 فوکوس رو به خودش بگیره از چه کدی باید استفاده کنیم؟


2- من با کد زیر صفحه کلید رو فارسی می کنم ؟ آیا روش بهتری از این وجود دارد؟



System.Windows.Forms.InputLanguage.CurrentInputLan guage = InputLanguage.InstalledInputLanguages(1)


3 - از این نحوه ذخیره سازی یه متن داخل ریچ باکس کی و چه موقعی استفاده میشه؟ لطفا هر کدوم از روش های زیر رو توضیح بدین.(البته می دونم که UnicodePlainText برای ذخیره سازی متون فارسیه.بقیشو میگن کجا باید استفاده کنیم؟)



UnicodePlainText
PlainText
RichNoOleObjs
RichText
TextTextOleObjs
UnicodePlainText




راستی. من خوشگلم؟:لبخند:(عمو پورنگ)

Navid Asadi
پنج شنبه 09 دی 1389, 20:59 عصر
اگه بخواهیم یه کنترل خاصی مثلاRichTextBox1 فوکوس رو به خودش بگیره از چه کدی باید استفاده کنیم؟

richtextbox1.Focus


من با کد زیر صفحه کلید رو فارسی می کنم ؟ آیا روش بهتری از این وجود دارد؟

بیش از حد تکراری هستش تو تاپیک های مفید هست

Reza,M
جمعه 10 دی 1389, 10:52 صبح
دوست عزيز براي فارسي كردن صفحه كليد به روش زير هم ميشه !

Dim convertToFarsi As New System.Globalization.CultureInfo("fa-ir")
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(convertToFarsi)

omid-vbAuto
جمعه 10 دی 1389, 12:36 عصر
دوست عزيز براي فارسي كردن صفحه كليد به روش زير هم ميشه !

Dim convertToFarsi As New System.Globalization.CultureInfo("fa-ir")
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(convertToFarsi)

مرسی دوست عزیز
فکر می کنم منظورمو به خوبی بیان نکردم. همان طور که می دونید زمانی که تازه ویندوز رو می زنیم هنوز فونت فارسی رو نمیشناسه برا همین میریم کنترل پنل و فونت فارسی رو به کیبورد ADD میکنیم.من می خوام کاری کنم که این ADD کردنه رو انجام بده.