DesignerAutoFormat.Name Property

 

Gets the name of a DesignerAutoFormat object.

Namespace:   System.Web.UI.Design
Assembly:  System.Design (in System.Design.dll)

public string Name { get; }

Property Value

Type: System.String

The DesignerAutoFormat name.

A visual designer, such as Visual Studio 2005, uses the Name property from each DesignerAutoFormat object in the AutoFormats collection of a ControlDesigner to create a list of available automatic style formats.

The following code example demonstrates how to override the AutoFormats property of a ControlDesigner object to create and add three named formats to the collection.

// The collection of AutoFormat objects for the IndentLabel object
      public override DesignerAutoFormatCollection AutoFormats
      {
          get
          {
              if (_autoFormats == null)
              {
			// Create the collection
                  _autoFormats = new DesignerAutoFormatCollection();

			// Create and add each AutoFormat object
                  _autoFormats.Add(new IndentLabelAutoFormat("MyClassic"));
                  _autoFormats.Add(new IndentLabelAutoFormat("MyBright"));
                  _autoFormats.Add(new IndentLabelAutoFormat("Default"));
              }
              return _autoFormats;
          }
      }

.NET Framework
Available since 2.0
Return to top
Show: