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

نام تاپیک: یه سوال در زمینه Object Modeling در کلاسها

  1. #1

    یه سوال در زمینه Object Modeling در کلاسها

    سلام....
    دوستان من در برنامه ام یه پراپرتی دارم که از یه کلاس دیگه مشتق میشه مثل TextBox1.Font.Bold که Bold در واقع یه کلاس مثلا که از طریق Object Model داخل کلاس Font هست
    حالا من این کارو بلدم....اما وقتی میخوام Object ی از کلاس اصلی مثلا اینجا TextBox هست خود کلاس Bold دیده میشه....اما من میخوام حتما کاربر از کلاس Font بگذره بعد پراپرتی های داخلش که شامل Bold هم میشود.
    ممنون میشم از راهنمائیتون

  2. #2
    فکر کنم پست شما یه جورایی compress شده. چون اصلا مفهوم نیست. حداقل من که متوجه نشدم.
    هر که بر مرکب باطل نشیند ، در سراى پیشمانى فرودش مى‏آورند

  3. #3
    خوب ببخشید من شاید بد توضیح دادم...
    ببینید من میخوام کلاسی داشته باشم فرضا با نام Class1 خوب؟..
    و دوست دارم به یه پراپرتی دسترسی داشته باشم مثل Property1 و داخل این پراپرتی چند پرا پرتی دیگه داشته باشم....
    یعنی دسترسی بهش اینطوری باشه:
    Class1.Property1.subProperty1
    من نمیخوام به subProperty هام مستقیم دسترسی داشته باشم مثلا Class1.SubProperty1
    من برای اینکه یه پراپرتی رو داخل یه پراپرتی دیگه داشته باشم از روش Object Model استفاده کردم اما به Subproperty باز هم مستقیم دسترسی داره Class1.subProperty چیکار کنم که فقط از طریق Class1.Property1.subProperty1 به subProperty هام دسترسی داشته باشم...
    امیدوارم واضح تر شده باشه منظورم.....

  4. #4
    والا من بازم روشی رو که استفاده کردید متوجه نشدم (Object Model ؟؟)
    تا اونجایی که من می دونمObject Model یک مفهومه نه یک روش
    به هر حال راه حل اصولی کاری که شما انتظار دارید انجام بشه کدی شبیه به کد زیره:
     
    PublicClass Class1
    Private m_Property1 As subPropertyBase
    Property Property1() As subPropertyBase
    Get

    Return m_Property1
    EndGet

    Set(ByVal Value As subPropertyBase)
    m_Property1 = Value
    EndSet

    EndProperty
    End
    Class
    Public
    Class subPropertyBase
    Private m_SubProperty1 As Int16
    Property SubProperty() As Int16
    Get

    Return m_SubProperty1
    EndGet

    Set(ByVal Value As Int16)
    m_SubProperty1 = Value
    EndSet

    EndProperty
    End
    Class
    Class
    testModel
    Sub main()
    Dim x As Class1
    x.Property1.SubProperty = 5
    EndSub
    End
    Class
    هر که بر مرکب باطل نشیند ، در سراى پیشمانى فرودش مى‏آورند

  5. #5
    ممنون از توجهتون به موضوع

تاپیک های مشابه

  1. Agile Modeling
    نوشته شده توسط javaphantom در بخش تحلیل و طراحی نرم افزار
    پاسخ: 11
    آخرین پست: جمعه 11 دی 1388, 19:07 عصر
  2. Business Modeling
    نوشته شده توسط soltanipour در بخش تحلیل و طراحی نرم افزار
    پاسخ: 6
    آخرین پست: دوشنبه 05 مرداد 1388, 20:52 عصر
  3. Data modeling & Visio
    نوشته شده توسط faramarz_s در بخش SQL Server
    پاسخ: 7
    آخرین پست: سه شنبه 05 خرداد 1388, 12:15 عصر
  4. business Modeling with Rational Rose XDE?
    نوشته شده توسط khafanovich در بخش تحلیل و طراحی نرم افزار
    پاسخ: 0
    آخرین پست: جمعه 22 آبان 1383, 21:05 عصر
  5. What's your favorite modeling program ؟!
    نوشته شده توسط Anti_Evil در بخش طراحی و ساخت بازی‌های کامپیوتری
    پاسخ: 0
    آخرین پست: پنج شنبه 16 بهمن 1382, 03:32 صبح

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

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