public BehaviorOptionsProvider(SpreadsheetBehaviorOptions options)
 {
     this.options = options;
     this.clipboardOptionsProvider     = new SpreadsheetBehaviorClipboardOptionsProvider(options);
     this.commonOptionsProvider        = new SpreadsheetBehaviorCommonOptionsProvider(options);
     this.zoomOptionsProvider          = new SpreadsheetBehaviorZoomOptionsProvider(options);
     this.worksheetOptionsProvider     = new SpreadsheetBehaviorWorksheetOptionsProvider(options.Worksheet);
     this.columnOptionsProvider        = new SpreadsheetBehaviorColumnOptionsProvider(options.Column);
     this.rowOptionsProvider           = new SpreadsheetBehaviorRowOptionsProvider(options.Row);
     this.commentOptionsProvider       = new SpreadsheetBehaviorCommentOptionsProvider(options.Comment);
     this.groupOptionsProvider         = new SpreadsheetBehaviorGroupOptionsProvider(options.Group);
     this.selectionOptionsProvider     = new SpreadsheetBehaviorSelectionOptionsProvider(options.Selection);
     this.drawingOptionsProvider       = new SpreadsheetBehaviorDrawingOptionsProvider(options.Drawing);
     this.miscellaneousOptionsProvider = new SpreadsheetBehaviorMiscellaneousOptionsProvider(options);
 }
 public SpreadsheetBehaviorClipboardOptionsProvider(SpreadsheetBehaviorOptions options)
 {
     this.options = options;
 }
 public SpreadsheetBehaviorMiscellaneousOptionsProvider(SpreadsheetBehaviorOptions options)
 {
     this.options = options;
 }
 public SpreadsheetBehaviorZoomOptionsProvider(SpreadsheetBehaviorOptions options)
 {
     this.options  = options;
     MinZoomFactor = MinZoomFactorDefault;
     MaxZoomFactor = MaxZoomFactorDefault;
 }
 public SpreadsheetBehaviorCommonOptionsProvider(SpreadsheetBehaviorOptions options)
 {
     this.options = options;
 }