/// <summary> /// Initialize a new instance of the <see cref="FileDialogInternal" /> class /// to the specified <see cref="FileDialogBase" />. /// </summary> /// <param name="dialog"><see cref="FileDialogBase" />.</param> public FileDialogInternal(FileDialogBase dialog) { Contract.Requires <ArgumentNullException>(dialog != null); this.Dialog = dialog; this.DialogShowStates = DialogShowStates.PreShow; }
internal override void Attach(FileDialogBase dialog) { base.Attach(dialog); this.Dialog.AddButton(this); this.Dialog.SetControlLabel(this, this.text); }
internal override void Attach(FileDialogBase dialog) { base.Attach(dialog); this.Dialog.AddCheckBox(this); this.Dialog.SetControlLabel(this, this.text); this.Dialog.SetCheckBoxChecked(this, this.isChecked); }
internal override void Attach(FileDialogBase dialog) { base.Attach(dialog); this.Dialog.StartVisualGroup(this, this.text); foreach (var item in this.Items) { item.Attach(this.Dialog); } this.Dialog.EndVisualGroup(); }
internal override void Attach(FileDialogBase dialog) { base.Attach(dialog); this.Dialog.AddMenu(this, this.text); foreach (var menuItem in this.items) { menuItem.Menu = this; this.Dialog.AddMenuItem(this, menuItem, menuItem.Text); menuItem.Attach(dialog); } }
internal override void Attach(FileDialogBase dialog) { base.Attach(dialog); this.Dialog.AddRadioButtonList(this); for (var index = 0; index < this.items.Count; ++index) { var item = this.items[index]; this.Dialog.AddControlItem(this, index, item.Text); } if (0 <= this.selectedIndex && this.selectedIndex < this.items.Count) { this.Dialog.SetControlSelectedIndex(this, this.SelectedIndex); } }
internal override void Attach(FileDialogBase dialog) { base.Attach(dialog); this.Dialog.AddSeparator(this); }
internal virtual void Attach(FileDialogBase dialog) { Contract.Requires <ArgumentNullException>(dialog != null); this.Dialog = dialog; }
public FileDialogEventsInternal(FileDialogBase dialog) { Contract.Requires <ArgumentNullException>(dialog != null); this.Dialog = dialog; }
internal override void Attach(FileDialogBase dialog) { base.Attach(dialog); this.Dialog.AddEditBox(this, this.text); }
internal FileDialogControlCollection(FileDialogBase dialog) { Contract.Requires <ArgumentNullException>(dialog != null); this.Dialog = dialog; }