/// <summary> /// Constructor for the page. /// </summary> public MachinePropertyPage(SharedDataItem parentSharedDataItem) { sharedDataItem = parentSharedDataItem; // setup property page container stuff this.Title = "Property Sheet Extension Sample"; // setup contained control and hand it a reference to its parent (This propertypage) machinePropertiesControl = new MachinePropertiesControl(this); this.Control = machinePropertiesControl; }
this.Control = machinePropertiesControl; } /// <summary> /// Initialize notification for the page. Default implementation is empty. /// </summary> protected override void OnInitialize() { machinePropertiesControl.RefreshData(sharedDataItem); } /// <summary> /// Sent to every page in the property sheet to indicate that the user has clicked /// the Apply button and wants all changes to take effect.