Skip to content

user control configuration object #547

@swharden

Description

@swharden

There are now controls for WinForms, WPF, and Avalonia. Controls have various configuration options, and all controls should have the same options. A Configure() method was initially created to make it easy to toggle things like panning and zooming, but it has grown so large it is now totally ridiculous.

Create a ControlConfiguration class, and modify every control to have one of these objects at its top level. Users can then modify its pubic properties directly (rather than calling a large method with many optional arguments). The old Configure() method can stay, but be marked as obsolete.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions