combit List & Label 29 - .NET Help
combit.Reporting.DesignerExtensions Namespace / DictionaryDesignerProperty Class / DictionaryDesignerProperty Constructor
Name of the property. This name will be used to identify the property in the project file. Changing the name after reports containing the property have been deployed is a breaking change. To change the name that is displayed to the user, set the DisplayName property instead.
Default value of the property.
Example


In This Topic
    DictionaryDesignerProperty Constructor
    In This Topic
    Syntax
    'Declaration
     
    
    Public Function New( _
       ByVal name As String, _
       ByVal defaultValue As Object _
    )
    public DictionaryDesignerProperty( 
       string name,
       object defaultValue
    )
    public:
    DictionaryDesignerProperty( 
       String^ name,
       Object^ defaultValue
    )

    Parameters

    name
    Name of the property. This name will be used to identify the property in the project file. Changing the name after reports containing the property have been deployed is a breaking change. To change the name that is displayed to the user, set the DisplayName property instead.
    defaultValue
    Default value of the property.
    Example
    DictionaryDesignerProperty MapProperty = new DictionaryDesignerProperty("MapType", MapType.GoogleHybrid);
    
    MapProperty.DisplayName = Resources.MapType;
    MapProperty.Description = Resources.MapTypeDescr;
    MapProperty.Dictionary.Add(MapType.GoogleMap, "Google Map");
    MapProperty.Dictionary.Add(MapType.GoogleSatellite, "Google Satellite");
    MapProperty.Dictionary.Add(MapType.GoogleHybrid, "Google Hybrid");
    MapProperty.Dictionary.Add(MapType.BingMap_New, "Bing Map");
    MapProperty.Dictionary.Add(MapType.BingSatellite, "Bing Satellite");
    MapProperty.Dictionary.Add(MapType.BingHybrid, "Bing Hybrid");
    MapProperty.Dictionary.Add(MapType.OpenStreetMap, "Open Street Map");
    DesignerProperties.Add(MapProperty);
    Dim MapProperty As New DictionaryDesignerProperty("MapType", MapType.GoogleHybrid)
    
    MapProperty.DisplayName = Resources.MapType
    MapProperty.Description = Resources.MapTypeDescr
    MapProperty.Dictionary.Add(MapType.GoogleMap, "Google Map")
    MapProperty.Dictionary.Add(MapType.GoogleSatellite, "Google Satellite")
    MapProperty.Dictionary.Add(MapType.GoogleHybrid, "Google Hybrid")
    MapProperty.Dictionary.Add(MapType.BingMap_New, "Bing Map")
    MapProperty.Dictionary.Add(MapType.BingSatellite, "Bing Satellite")
    MapProperty.Dictionary.Add(MapType.BingHybrid, "Bing Hybrid")
    MapProperty.Dictionary.Add(MapType.OpenStreetMap, "Open Street Map")
    DesignerProperties.Add(MapProperty)
    Requirements

    Platforms: Windows 10 (Version 21H2 - 23H2), Windows 11 (21H2 - 22H2), Windows Server 2016 - 2022
    .NET: .NET Framework 4.8, .NET 6, .NET 7, .NET 8

    See Also