<esri:WmsLayer ID="Nexrad" Url="http://mesonet.agron.iastate.edu/cgi-bin/wms/nexrad/n0r.cgi?" Version="1.3.0" SkipGetCapabilities="True" Initialized="Nexrad_Initialized" Opacity=".5" Visible="True" />
    Private Sub UserControl_Loaded(ByVal sender As Object, ByVal e As RoutedEventArgs)
        ' Timer to refresh Weather
        Dim localTimer As New DispatcherTimer()
        AddHandler localTimer.Tick, AddressOf localTimer_Tick
        localTimer.Interval = New TimeSpan(0, 0, 30)
    End Sub
    Private Sub localTimer_Tick(ByVal sender As Object, ByVal e As EventArgs)
        Dim nexradWmsLayer As ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer = Nothing
        nexradWmsLayer = TryCast(MyMap.Layers("Nexrad"), ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer)
        nexradWmsLayer.Refresh()
    End Sub
    Private Sub Nexrad_Initialized(ByVal sender As System.Object, ByVal e As System.EventArgs)
        Dim nexradWmsLayer As ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer = Nothing
        nexradWmsLayer = TryCast(MyMap.Layers("Nexrad"), ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer)
        Dim VisibleWmsLayers As String() = {"nexrad-n0r-900913-m05m"}
        nexradWmsLayer.Layers = VisibleWmsLayers
    End Sub    Private Sub Nexrad_Initialized(ByVal sender As System.Object, ByVal e As System.EventArgs)
        Dim nexradWmsLayer As ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer = Nothing
        nexradWmsLayer = TryCast(MyMap.Layers("Nexrad"), ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer)
        nexradWmsLayer.DisableClientCaching = True        
        Dim VisibleWmsLayers As String() = {"nexrad-n0r-900913-m05m"}
        nexradWmsLayer.Layers = VisibleWmsLayers
    End Sub
					
				
			
			
				
			
			
				
			
			
			
			
			
			
		
    Private Sub localTimer_Tick(ByVal sender As Object, ByVal e As EventArgs)
        MessageBox.Show("timer")
        Dim nexradWmsLayer As ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer = Nothing
        nexradWmsLayer = TryCast(MyMap.Layers("Nexrad"), ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer)
        ' Refresh the layer
        nexradWmsLayer.Refresh()
    End Sub
  
<Button x:Name="Refresh"  Width="20" Height="20" Content="x" FontSize="8" 
          Click="RefreshWeather" Foreground="Black" Effect="{StaticResource miniDropShadow}" Margin="0,0,20,0"/>
  
    Private Sub RefreshWeather(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs)
        MessageBox.Show("Refresh Button")
        Dim nexradWmsLayer As ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer = Nothing
        nexradWmsLayer = TryCast(MyMap.Layers("Nexrad"), ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer)
        ' Refresh the layer
        nexradWmsLayer.Refresh()
    End Sub
  
					
				
			
			
				
			
			
				
			
			
			
			
			
			
		Private Sub UserControl_Loaded(ByVal sender As Object, ByVal e As RoutedEventArgs) timerNew = New DispatcherTimer() timerNew.Interval = TimeSpan.FromMilliseconds(3000) AddHandler timerNew.Tick, AddressOf timer_OnTickNew End Sub
    Private Sub timer_OnTickNew(ByVal sender As Object, ByVal e As EventArgs)
        MessageBox.Show("New timers")
        Dim nexradWmsLayer As ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer = Nothing
        nexradWmsLayer = TryCast(MyMap.Layers("Nexrad"), ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer)
        
        ' Refresh the layer
        nexradWmsLayer.Refresh()
        'Dim arcgisLayer As ArcGISTiledMapServiceLayer = TryCast(MyMap.Layers("Aerials"), ArcGISTiledMapServiceLayer)
        'arcgisLayer.Visible = False
    End Sub
					
				
			
			
				
			
			
				
			
			
			
			
			
			
		