PDA

View Full Version : سوال: نحوه ايجاد كردن يك كنترل



Delta_programer
شنبه 16 آذر 1387, 15:32 عصر
به چه صورت مي توان يك كنترل جديد ايجاد كرد

masoud_parsa
شنبه 16 آذر 1387, 15:57 عصر
منظورت چيه ميشه يه كم واضح تر بگي

Delta_programer
شنبه 16 آذر 1387, 17:04 عصر
در يك برنامه حسابداري ديدم كه برنامه نويس براي زيباي برنامه خودش يكسري كنترل ها مثل panel با ظاهري زيبا ايجاد كرد چطور اينكار انجام ميشود

Parham.D
یک شنبه 17 آذر 1387, 08:23 صبح
چيزي را كه مي‏خواهيد دقيقتر بگوييد.

شما مي‏خواهيد از كنترلهاي موجود يك نمونه جديد در زمان Run Time ايجاد كنيد و يا مي‏خواهيد يك كنترل خاص مخصوص برنامه خود داشته باشيد (مثل همان كه حساب دار دارد).

Delta_programer
دوشنبه 18 آذر 1387, 12:54 عصر
با سلام
فرضا يك panel با ظاهري زيبا در برنامه به صورت يك كنترل استفاده شود

Parham.D
دوشنبه 18 آذر 1387, 13:24 عصر
البته panel يك كنترل ساده است و نمي‏شود زياد به آن زيبايي داد.






private void Form1_Load(object sender, EventArgs e)
}
//ساخت يك نمونه از كنترل پانل
Panel MyPanel = new Panel();

//مشخص كردن مقدار خصوصيات
MyPanel.Name = "pnlMyPanel";
MyPanel.BorderStyle = BorderStyle.Fixed3D;
MyPanel.BackColor = Color.Pink;
MyPanel.Location = new Point (12,12);
MyPanel.Size = new Size(268, 242);

//اضافه كردن به فرم
this.Controls.Add(MyPanel);
}

Delta_programer
شنبه 23 آذر 1387, 14:06 عصر
با سلام خدمت دوست عزيز
خدمت شما عرض كنم كه يك كنترل خاص مخصوص برنامه خودم كهDll آن را ديگران هم بتوانند استفاده كنند

Sajjad.Aghapour
شنبه 23 آذر 1387, 19:48 عصر
می تونید یک classLibrary بسازید و کنترل خودتون رو یا ایجاد و یا سفارشی کنید.بقیش با خودتون.اگه جستجو کنید چیزای زیادی پیدا می کنید...(custom control)
اگه با 2008 کار می کنید یه سری به مقاله های جناب کیانی در مورد wpf بزنید.
موفق باشید....