public void CreateFromXml(System.Xml.XmlElement element) { currentElement = element; foreach (System.Xml.XmlElement child in element.ChildNodes) { if (child.Name.Equals("shapeFile")) { if (provider == null) { provider = new DotDensityServerLayerProvider(myMap); provider.FeatureLoaded += new FeatureLoadedHandler(provider_FeatureLoaded); } provider.LoadShapeFile(child.InnerText); } } }
public DotDensityServerLayerProperties(ESRI.ArcGIS.Client.Map myMap, DashboardHelper dashboardHelper, IMapControl mapControl) { InitializeComponent(); this.myMap = myMap; this.dashboardHelper = dashboardHelper; this.mapControl = mapControl; provider = new DotDensityServerLayerProvider(myMap); provider.FeatureLoaded += new FeatureLoadedHandler(provider_FeatureLoaded); FillComboBoxes(); mapControl.MapDataChanged += new EventHandler(mapControl_MapDataChanged); btnShapeFile.Click += new RoutedEventHandler(btnShapeFile_Click); cbxDataKey.SelectionChanged += new SelectionChangedEventHandler(keys_SelectionChanged); cbxShapeKey.SelectionChanged += new SelectionChangedEventHandler(keys_SelectionChanged); cbxValue.SelectionChanged += new SelectionChangedEventHandler(keys_SelectionChanged); rctDotColor.MouseUp += new MouseButtonEventHandler(rctDotColor_MouseUp); rctFilter.MouseUp += new MouseButtonEventHandler(rctFilter_MouseUp); }