Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Collapse]WinForms Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Expand]Forms and User Controls
  [Expand]Messages, Notifications and Dialogs
  [Expand]Editors and Simple Controls
  [Expand]Ribbon, Bars and Menu
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Expand]Data Grid
  [Expand]Vertical Grid
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Chart Control
  [Expand]Diagrams
  [Expand]Gauges
  [Expand]Map Control
  [Collapse]Scheduler
   [Expand]Product Information
   [Expand]Getting Started
   [Expand]Fundamentals
   [Expand]Visual Elements
   [Collapse]Design-Time Features
     Features Indicator
     Smart Tag Panel - Scheduler Control
     Smart Tag Panel - Scheduler Storage
     Smart Tag Panel - Date Navigator
     Mappings Wizards
     Custom Form Assistant
     Online Report Gallery
   [Expand]Examples
   [Expand]End-User Capabilities
   [Expand]Member Tables
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]Printing-Exporting
  [Expand]PDF Viewer
   Reporting
  [Expand]Snap
  [Expand]TreeMap Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Custom Form Assistant

The Custom Form Assistant is designed to help developers create and register custom appointment editing forms. The smart tag panel of the XtraScheduler control at design time includes the Create Custom Appointment Form smart tag.

The smart tag invokes a dialog allowing you to select a form layout.

You can select cultures for which localization RESX files will be generated along with the form. The cultures available for localization are determined based on which satellite assemblies are located in the GAC and near the application executable. Please refer to the Localizing WinForms Controls via Satellite Resource Assemblies topic regarding these assemblies and their placement.

After selecting the form style (Default or OutlookStyle) and clicking OK, a file containing source code of the selected form is added to the project so you can customize it. The assistant inserts the code that handles the SchedulerControl.EditAppointmentFormShowing event, so the customized form will be invoked instead of the default appointment editing form.

How would you rate this topic?​​​​​​​