تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 8 از 8

نام تاپيک: مقدار دهی textbox در کلاس c#

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Sep 2010
    پست ها
    17

    پيش فرض مقدار دهی textbox در کلاس c#

    سلام
    سوالم در رابطه با c# تحت وب است

    بنده یه textbox دارم میخواستم بدونم چطور میتوانم در کلاس textbox مقدار دهی کنم یا مقداری از textbox بگیرم

    همینطور برای listbox و لیبل

  2. #2
    کـاربـر بـاسـابـقـه szh_1367's Avatar
    تاريخ عضويت
    Apr 2007
    پست ها
    1,007

    پيش فرض

    سلام
    سوالم در رابطه با c# تحت وب است

    بنده یه textbox دارم میخواستم بدونم چطور میتوانم در کلاس textbox مقدار دهی کنم یا مقداری از textbox بگیرم

    همینطور برای listbox و لیبل
    سلام
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  3. #3
    در آغاز فعالیت
    تاريخ عضويت
    Sep 2010
    پست ها
    17

    پيش فرض

    ممنون ولی من هر چی تست کردم نشد عمل نمیکنه
    اگر ممکنه سورس بنویسن برای مثال

    بطور مثال یه سورس میخوام که یه متن داخل texbox1 وارد کنیم و بعد رو button کلیک میکنی توسط کلاس مقدار از texbox1 خوانده بشه و در texbox2 قرار داده بشه حتما میخوام توسط کلاس انجام بشه که با روش خواندن و مقدار دهی کنترل ها مثل textbox - listbox لیبل اشنا بشم
    یا هر سورسی که میدونین بذارین فرقی نمیکنه چون هدفم اشنایی با روش خواندن و مقدار دهی کنترل ها مثل textbox - listbox لیبل است

    کلا" میخوام تمام تغییرات تو کلاس انجام بشه تو فرم فقط کلاس فراخوانی بشه
    Last edited by aleas2; 18-03-2013 at 21:39.

  4. #4
    کـاربـر بـاسـابـقـه szh_1367's Avatar
    تاريخ عضويت
    Apr 2007
    پست ها
    1,007

    پيش فرض

    ممنون ولی من هر چی تست کردم نشد عمل نمیکنه
    اگر ممکنه سورس بنویسن برای مثال

    بطور مثال یه سورس میخوام که یه متن داخل texbox1 وارد کنیم و بعد رو button کلیک میکنی توسط کلاس مقدار از texbox1 خوانده بشه و در texbox2 قرار داده بشه حتما میخوام توسط کلاس انجام بشه که با روش خواندن و مقدار دهی کنترل ها مثل textbox - listbox لیبل اشنا بشم
    یا هر سورسی که میدونین بذارین فرقی نمیکنه چون هدفم اشنایی با روش خواندن و مقدار دهی کنترل ها مثل textbox - listbox لیبل است

    کلا" میخوام تمام تغییرات تو کلاس انجام بشه تو فرم فقط کلاس فراخوانی بشه
    شما لطف کن کدهایی رو که نوشتی اینجا قرار بده تا باهم بررسی کنیم

  5. #5
    در آغاز فعالیت
    تاريخ عضويت
    Sep 2010
    پست ها
    17

    پيش فرض

    عزیز من اگر بلد بودم که مزاحم شما نمیشدم چون روش کار بلد نیستم


    دوستان ممنون از راهنمایتون ولی این اون چیزی نبود که من میخوام


    من میخوام تمام کارها در کلاس انجام بشم بطور مثال اینجوری(این کد در جهت رساندن مفهموم است)

    کد فرم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    و کد کلاس

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


    میخوام در کلاس مستقیم با properties های toolbox های موجود در فرم(web form) ارتباط داشته باشم

  6. #6
    پروفشنال
    تاريخ عضويت
    Nov 2007
    پست ها
    546

    پيش فرض

    بسم الله الرحمن الرحیم
    با سلام
    این روشی که شما فرمودید؛ مفهموم کپسوله رو در شی گرایی زیر سوال میبره. چراکه شما در کلاس Class1 قصد دارید به اشیای فرم textbox1 , textbox2 دسترسی داشته باشید.
    موفق باشید.
    Last edited by shotok; 02-04-2013 at 16:27.

  7. #7
    پروفشنال
    تاريخ عضويت
    Nov 2007
    پست ها
    546

    پيش فرض

    بسم الله الرحمن الرحیم
    با سلام
    براتون مثال خیلی ساده ای زدم که با مفهوم شی گرایی بیشتر آشنا بشید.
    صورت مسئله: می خواهیم طول و عرض مستطیل رو بگیریم و مساحت اون رو محاسبه کنیم:
    ابتدا کلاسی برای مستطیل در نظر می گیریم؛ پراپتی های مستطیل عبارتند از طول و عرض. به شکل زیر تعریف میکنیم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا کلاسی برای متدهای مستطیل در نظر می گیریم؛ در این مثال تنها متد محاسبه مساحت مستطیل رو در نظر گرفته و پیاده سازی می کنیم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و نهایتا فرمی رو برای این کار در نظر میگیریم؛ 2 تا تکس باکس و یک باتوم در فرم طراحی می کنیم و در رویداد کلیک باتوم کد زیر رو می نویسیم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در اینجا یک نمونه از کلاس مستطیل (شی ای از کلاس مستطیل) می سازیم و به عنوان پارامتر به کلاس RectangularControl می دهیم تا در اون جا مساحت رو حساب کنیم.
    موفق باشید.

  8. #8
    کاربر فعال تالار .Net senaps's Avatar
    تاريخ عضويت
    Jul 2008
    محل سكونت
    خونمون
    پست ها
    4,547

    پيش فرض

    public class Strings
    {
    public static
    string Texts { get; set; }
    }

    private
    void button17_Click(object sender, EventArgs e)
    {
    // set data for Texts
    Strings.Texts = "Value";

    // Get data from Class Strings
    TextBox textbox = new TextBox();
    textbox.Text = Strings.Texts;

    // Get data from Class Strings
    Label label = new Label();
    label.Text = Strings.Texts;

    // Get data from Class Strings
    ListBox listbox = new ListBox();
    listbox.Items.Add(Strings.Texts);


    }
    همین کد‌ها با یه تغییر خیلی ریز میشه ریختش توی کلاس! ....
    بعدشم، کلاستون رو لطفا توی تابع باتن ننویسید! ....
    کلاس رو بیرون از کلاس فرم و در داخل کتابخونه بنویسید که بتونین ازش استفاده کنین..

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •