KGySoft.WinForms.Components Namespace

The KGySoft.WinForms.Components namespace contains useful WinForms components like the TaskDialog and AdvancedErrorProvider classes.

Classes

AdvancedErrorProvider An ErrorProvider with a SetMessage event, which is triggered if the DataSource property is set and the message of a bound property is about to be retrieved. It also fixes the scaling of the displayed icon if the Icon property is explicitly set.

See the online help for an example.
AdvancedSaveFileDialog A Windows save file dialog that can host a custom control and can raise events.
Obsolete
FileTypeChangedEventArgs Provides arguments for the FileTypeChanged event.
Obsolete
SelectedFileChangedEventArgs Provides arguments for the SelectedFileChanged event.
Obsolete
SetMessageEventArgs Provides arguments for the AdvancedErrorProvider.SetMessage event.
TaskDialog Represents a task dialog window that is able to display regular buttons, Vista-like command links, radio buttons and a progress bar. Can work in compatibility mode so the dialog can be used even with Windows XP or when visual styles are not available.

See the online help for examples.
TaskDialogButton Represents a custom button in a TaskDialog that can be added to the Buttons collection. The button can be either a regular push button or a command link, depending on the Options property flags.
TaskDialogButtonBase Represents the base class for TaskDialog buttons.
TaskDialogControl Represents a control hosted by a TaskDialog instance.
TaskDialogControlCollectionT Represents a collection of TaskDialogControl instances.
TaskDialogDetailsVisibleChangedEventArgs Provides arguments for the DetailsVisibleChanged event.
TaskDialogRadioButton Represents a radio button in a TaskDialog that can be added to the RadioButtons collection.
TaskDialogTickEventArgs Provides arguments for the TaskDialog.Tick event.

Enumerations

TaskDialogOptions Represents the possible options of a TaskDialog.
TaskDialogProgressBarStyle Represents the possible progress bar styles of a TaskDialog.
TaskDialogResult Represents possible dialog results of a TaskDialog.
TaskDialogStandardButton Represents a single standard button in TaskDialog
TaskDialogStandardButtons Identifies the possible standard buttons that can be displayed via TaskDialog.
TaskDialogStandardIcon Represents possible standard icons for TaskDialog.