PDA

View Full Version : سوال: راهنمایی در فهمیدن یک تکه کد



nesyan
چهارشنبه 31 تیر 1394, 11:21 صبح
سلام دوستان
یه تیکه کد هست که من متوجه نمیشم چطوری نوشته شده و چه کاری انجام میده؟!!! تعریفی که واسه Dialogs داره اینه: namespace TextRuler.Dialogs !!!!!!!!
لطفا کمکم کنید ...


private void mnuFind_Click(object sender, EventArgs e)
{
Dialogs.dlgFind find = new TextRuler.Dialogs.dlgFind();
find.txtFindThis.Text = this.TextEditor.SelectedText;
find.Caller = this;
find.Show(this);
}

Mahmoud Zaad
چهارشنبه 31 تیر 1394, 11:52 صبح
سلام
ما هم نمی دونیم! چون اینجا از یک Dll استفاده شده، شما باید به پنجره solution explorer در قسمت References مراجعه کنید و بر روی علامت + کلیک کنید تا لیست رفرنس ها باز بشه، نام این dll اینجا وجود دارد و البته در پوشه debug برنامه هم موجود هست. شما باید بررسی کنید این برنامه و dll استفاده شده چکاری انجام میدن.

محمد رضا فاتحی
چهارشنبه 31 تیر 1394, 12:04 عصر
با اجرای این کد فرم dlgFind از کلاس Dialogs باز میشه و عبارت سلکت شده در TextEditor داخلش قرار میگیره

nesyan
چهارشنبه 31 تیر 1394, 13:33 عصر
# کاربر Mahmoud Zaad

منظورتون اینی هست که عکسشو گذاشتم؟
من فکر میکردم TextRuler اسم پروژه اصلی باشه و dlgFind هم یک کلاس براش باشه! ولی اصلا نمیفهمم TextRuler.Dialogs چیه؟ چطوری ایجاد شده؟133461