CesForm - CesSolutions/Ces.WinForm.UI GitHub Wiki
"CesForm" inherited from "Windows.Form" and some features added to it.
فرم سفارشی با ویژگی های کلاس Form و ویژگی های سفارشی که در ادامه توضیح داده شده است.

- CesShowResizeIcon :
- CesOptionButton:
- CesOptionButtonVisible:
- CesTitleVisible:
- CesTitleFont:
- CesTitleColor:
- CesTitle:
- CesControlBoxVisible:
- CesExitButtonVisible:
- CesMaximizeButtonVisible:
- CesMinimizeButtonVisible:
- CesBorderVisible:
- CesBorderColor:
- CesBorderThickness:
- CesFormType:
- CesShowResizeIcon : اگر مقدار این ویژگی برابر true باشد یک مثلث کوچک در قسمت پایین-راست فرم نمایش داده خواهد شد و کاربر می تواند برای تغییر اندازه فرم استفاده کند.
- CesOptionButton: این ویژگی تمامی خواص یک دکمه را در اختیار میگذارد تا بتواند پیکربندی لازم را انجام داد
- CesOptionButtonVisible: امکان نمایش/ عدم نمایش دکمه Optionsدر گوشه سمت چپ و بالای فرم.
- CesTitleVisible: امکان نمایش/عدم نمایش عنوان فرم.
- CesTitleFont: تعیین فونت برای عنوان فرم
- CesTitleColor: رنگ متن عنوان فرم.
- CesTitle: متن عنوان فرم.
- CesControlBoxVisible: نمایش / عدم نمایش دکمه های کنترلی فرم.
- CesExitButtonVisible: نمایش / عدم نمایش دکمه خروج فرم.
- CesMaximizeButtonVisible: نمایش / عدم نمایش دکمه Maximize.
- CesMinimizeButtonVisible: نمایش / عدم نمایش دکمه Minimize.
- CesBorderVisible: نمایش / عدم نمایش حاشیه فرم.
- CesBorderColor: تعیین رنگ حاشیه فرم.
- CesBorderThickness: تعیین ضخامت برای حاشیه فرم.
- CesFormType: تعیین نوع فرم که باید یکی از نوع های شمارشی CesFormTypeEnum باشد.

Resizing Triangle in Bottom-Right position
public enum CesFormTypeEnum
{
Normal,
Dialog,
None,
}
- OptionClick : By using of this event, user can define codes for "OptionButton" and run his own functions.
- OptionClick : با استفاده از این رویداد کاربر می تواند برای رخداد کلیک مربوط به دکمه Option کدهای مورد نظر خود را بنویسد.
private void Form1_OptionClick(object sender, EventArgs e)
{
MessageBox.Show("کلیک شد");
}