سلام. بنده هم با آقای ابراهیمی موافقم. بهتر بود سوالتون رو با دقت تایپ می کردید.
اگر منظورتون این که چطور در RichTextBox هرچی نوشته می شه به صورت PasswordChar مانند * نمایش داده بشه، فکر کنم عملیات زیر به دردتان بخورد:
در داخل پروژه تان یک کلاس دیگر به نام RichPassword ایجاد کرده و سپس دستورات زیر را در آن بنویسید.
using System;
using System.Windows.Forms;
namespace YourNameSpace
{
class RichPassword:RichTextBox
{
protected override CreateParams CreateParams
{
get
{
//Turn on ES_PASSWORD
var cp = base.CreateParams;
cp.Style |= 0x20;
return base.CreateParams;
}
}
}
}
بعد از آن کلاس RichPassword را Build کنید تا این کنترل به جعبه ابزار اضافه شود. حال در قسمت اصلی پروژه خود(ویندوز فرم) کنترل RichPassword را از بالای Toolbox انتخاب کرده و روی فرم قرار دهید. حال اگر برنامه را اجرا کنید، هر چیزی که در داخل RichPassword تایپ کنید به صورت * نمایش داده می شود.
فقط توجه داشته باشید که به جای YourNameSpace فضای نام مربوط به پروژه ی خود را درج کنید(البته به صورت خودکار این عملی موقع ایجاد کلاس صورت می گیرد)
منبع: http://stackoverflow.com/questions/4451592/password-char-for-richtextbox