نمایش نتایج 1 تا 4 از 4

نام تاپیک: ساخت کنترلی که از تکست باکس ارث ببرد

  1. #1

    ساخت کنترلی که از تکست باکس ارث ببرد

    میخوام یه ابزار درست کنم که تکست باکس باشه و علاوه بر خصوصیات خود تکست باکس یه سری خصوصیات جدید بهش اضافه کنم.چطور اینکارو بکنم؟توی یوزر کنترلم چی بنویسیم که از تکست باکس ارث بری کند؟

  2. #2
    کاربر دائمی آواتار علیرضا حسن زاده
    تاریخ عضویت
    تیر 1388
    محل زندگی
    تــــــــــــــــــــــــــبریز
    پست
    897

    نقل قول: ساخت کنترلی که از تکست باکس ارث ببرد

    برای این کار UserControl نیاز نیست می تونید یه کلاس جدید ایجاد کنید که از TextBox ارث بری داشته باشه(یعنی کلاس Base اون رو textBox قرار بدین) این طوری می تونید هر کدوم از خاصیت هاو متدهای Textbox رو که خواستید override کنید(البته متدها و خاصیت هایی که قابل override کردن باشن) و یا خاصیت هایی جدید به اون اصافه کنید

  3. #3

    نقل قول: ساخت کنترلی که از تکست باکس ارث ببرد

    ممنون آقای حسن زاده کاریو که شما گفتید انجام دادم اما:

    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;
    namespace TextBoxtest
    {
    publicpartialclassTxtProNet :TextBoxBase
    {
    }
    }

    اما متاسفانه برنامه ارور میده:
    Error 2 The type 'System.Windows.Forms.TextBoxBase' has no constructors defined C:\Documents and Settings\DELL\Local Settings\Application Data\Temporary Projects\TextBox\Text.cs 12 26 TextBoxtest

  4. #4

    نقل قول: ساخت کنترلی که از تکست باکس ارث ببرد

    دوستان مشکل حل شد کد رو تغییر دادم درست شد:

    publicpartialclassTxtProNet :System.Windows.Forms.TextBox
    آخرین ویرایش به وسیله ali_habibi1384 : پنج شنبه 28 بهمن 1389 در 09:40 صبح دلیل: حل شدن مشکل

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •