System.Windows.Forms 1.0.5000.0 2.0.0.0 System.MarshalByRefObject System.Runtime.Serialization.ISerializable The class enables a class to appear to have properties it really does not have. The class can then use the properties when needed, and save on memory when the class does not use the properties. The is used internally to the .NET Framework, and its constructors are private. You cannot create an instance of the . Contains values of properties that a component might need only occasionally. Constructor 2.0.0.0 To be added. Initializes a new instance of the class. A value. A value. Property System.Drawing.Color To be added. To be added. Gets or sets the background color for the component. 1.0.5000.0 2.0.0.0 Method System.Windows.Forms.OwnerDrawPropertyBag To be added. Copies an . A new copy of the control. The to be copied. 1.0.5000.0 2.0.0.0 Property System.Drawing.Font To be added. To be added. Gets or sets the font of the text displayed by the component. 1.0.5000.0 2.0.0.0 Property System.Drawing.Color To be added. To be added. Gets or sets the foreground color of the component. 1.0.5000.0 2.0.0.0 Method System.Boolean To be added. Returns whether the contains all default values. true if the contains all default values; otherwise, false. 1.0.5000.0 2.0.0.0 Method 1.0.5000.0 2.0.0.0 System.Void To be added. Populates the specified with the data needed to serialize the target object. The to populate with data. The destination for this serialization.