Como ler elementos XML no VB.NET

Eu tenho um problema muito simples, mas desde que eu sou novo em XML, enfrento alguns problemas. Eu tenho este documento XML:

<?xml version="1.0" encoding="utf-8"?>  
<Form_Layout>
  <Location>
    <LocX>100</LocX>
    <LocY>100</LocY>  
  </Location>  
  <Size>  
    <Width>300</Width>  
    <Height>300</Height>  
  </Size>  
</Form_Layout> 

O que eu quero fazer é ler os valores dos elementos LocX, LoxY, Width e Height nas minhas variáveis ​​correspondentes.

Aqui está o que eu tentei:

Dim XmlReader = New XmlNodeReader(xmlDoc)  
While XmlReader.Read  
    Select Case XmlReader.Name.ToString()  
        Case "Location"  
            If XmlReader.??  
        Case "Size"  
            If XmlReader.??
    End Select  
End While  

Mas não consigo descobrir como acessar cada Nó filho.

questionAnswers(3)

yourAnswerToTheQuestion