combit List & Label 29 - .NET Help
combit.Reporting.DesignerExtensions Namespace / DictionaryDesignerProperty Class / Dictionary Property
Example


In This Topic
    Dictionary Property
    In This Topic
    The dictionary that contains the actual choices for the combo box within the designer. The dictionary contains key/value pairs where key will be the value of the property if the respective value (a user visible description) is chosen.
    Syntax
    'Declaration
     
    
    Public ReadOnly Property Dictionary As Dictionary(Of Object,String)
    public Dictionary<object,string> Dictionary {get;}
    public:
    property Dictionary<Object^,String^>^ Dictionary {
       Dictionary<Object^,String^>^ get();
    }
    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