CesNavigationBar - CesSolutions/Ces.WinForm.UI GitHub Wiki

Description / توضیح

Inherited from .Net ToolStrip control and equipped with new predefined new items . Main goal is to navigate between rows in CesGridView and of course do some functions which are repetitive.

این کنترل از ToolStrip دات نت ارث بری کرده و همان ویژگی ها را دارد ضمن آنکه گزینه های جدید و از پیش تعریف شده نیز به آن اضافه شده است. هدف اصلی از این کنترل هدایت بین ردیف های CesGridView می باشد.

Properties / ویژگی ها

Button Sections

  • CesShowHelpSection: Show/Hide help section.
  • CesShowNavigationSection: Show/Hide navigation section.
  • CesShowDataSection: Show/Hide data section.
  • CesShowOperationSection: Show/Hide operation section.
  • CesShowMiscSection: Show/Hide misc. section.
  • CesShowDataSeparator: Show/Hide data separation line.
  • CesShowOperationSeparator: Show/Hide operation separation line.
  • CesGridView: Value of this property shall be "CesGrisView" control.
  • CesIconMode: Value of this property shall be member of "CesIconModeEnum".
  • CesImageScaling: Value of this property shall be "None/FitToSize"
  • CesShowFilterButton: Show/Hide filter button.
  • CesShowSortButton: Show/Hide sort button.
  • CesShowLoadButton: Show/Hide load button.
  • CesShowNewButton: Show/Hide new button.
  • CesShowEditButton: Show/Hide edit button.
  • CesShowDeleteButton: Show/Hide delete button.
  • CesShowFullScreenButton: Show/Hide full-screen button.
  • CesShowExportButton: Show/Hide export button.

Icon Mode

Image Scaling

  • CesShowHelpSection: نمایش/عدم نمایش بخش helo.
  • CesShowNavigationSection: نمایش/عدم نمایش بخش navigation.
  • CesShowDataSection: نمایش/عدم نمایش بخش data.
  • CesShowOperationSection: نمایش/عدم نمایش بخش operation.
  • CesShowMiscSection: نمایش/عدم نمایش بخش misc.
  • CesShowDataSeparator: نمایش/عدم نمایش خط جدایش بخش helo.
  • CesShowOperationSeparator: نمایش/عدم نمایش خط جدایش بخش helo.
  • CesGridView: مقدار این ویژگی باید یک کنترل از نوع CesGridView باشد.
  • CesIconMode: مقدار این ویژگی باید یکی از اعضای شمارشی CesIconMode باشد.
  • CesImageScaling: مقدار این ویژگی باید None/FitToSize باشد.
  • CesShowFilterButton: نمایش/عدم نمایش دکمه filter.
  • CesShowSortButton: نمایش/عدم نمایش دکمه sort.
  • CesShowLoadButton: نمایش/عدم نمایش دکمه load.
  • CesShowNewButton: نمایش/عدم نمایش دکمه new.
  • CesShowEditButton: نمایش/عدم نمایش دکمه edit.
  • CesShowDeleteButton: نمایش/عدم نمایش دکمه delete.
  • CesShowFullScreenButton: نمایش/عدم نمایش دکمه full-screen.
  • CesShowExportButton: نمایش/عدم نمایش دکمه export.

Events / رویدادها

Buttons which have not event, has default behavior. For example, navigation button is used to navigate between rows and full-screen button open grid in a separate and full-screen windows.

دکمه هایی که دارای رویداد نیستند دارای رفتار پیش فرض هستند. برای مثال دکمه های بخش Navigaton جهت جابجایی بین ردیف ها استفاده میشود و دکمه FullScreen جدول را در یک پنجره جداگانه و تمام صفحه نمایش میدهد.

  • CesHelpButtonClicked: If user click on help button, this event raises.
  • CesFilterButtonClicked: If user click on filter button, this event raises.
  • CesSortButtonClicked: If user click on sort button, this event raises.
  • CesLoadButtonClicked: If user click on load button, this event raises.
  • CesNewButtonClicked: If user click on new button, this event raises.
  • CesEditButtonClicked: If user click on edit button, this event raises.
  • CesDeleteButtonClicked: If user click on delete button, this event raises.
  • CesExportButtonClicked: If user click on export button, this event raises.
  • CesHelpButtonClicked: اگر کاربر روی دکمه help کلیک کند این رویداد اجرا خواهد شد.
  • CesFilterButtonClicked: اگر کاربر روی دکمه Filter کلیک کند این رویداد اجرا خواهد شد.
  • CesSortButtonClicked: اگر کاربر روی دکمه Sort کلیک کند این رویداد اجرا خواهد شد.
  • CesLoadButtonClicked: اگر کاربر روی دکمه Load کلیک کند این رویداد اجرا خواهد شد.
  • CesNewButtonClicked: اگر کاربر روی دکمه New کلیک کند این رویداد اجرا خواهد شد.
  • CesEditButtonClicked: اگر کاربر روی دکمه Edit کلیک کند این رویداد اجرا خواهد شد.
  • CesDeleteButtonClicked: اگر کاربر روی دکمه Delete کلیک کند این رویداد اجرا خواهد شد.
  • CesExportButtonClicked: اگر کاربر روی دکمه Export کلیک کند این رویداد اجرا خواهد شد.

Methods / متدها

  • GoTo: By calling this method and pass row number, you can navigate between rows.
  • GoTo: با صدا زدن این متد و ارسال شماره ردیف مورد نظر، می توانید بین ردیف ها جابجا شد.

Sample

⚠️ **GitHub.com Fallback** ⚠️