title: xelement get same children nodes
body: <p>I try get same children nodes value</p>
  
  <p>I want to get children regularly </p>
  
  <p>how to which the child belongs this value </p>
  
  <pre><code>XElement element = XElement.Load(filedialog.FileName);
  
  var items = (from el in element.Descendants("property")
  select new 
  {
     values = el.Attribute("type").Value
  }
  .ToList();
  gridControl.DataSource = items;
  </code></pre>
  
  <p>sample xml:</p>
  
  <pre><code>&lt;node&gt;
  &lt;properties&gt;
    &lt;property type="application"&gt;denedim try1&lt;/property&gt;
    &lt;property type="direction"&gt;in1&lt;/property&gt;
    &lt;property type="to"&gt;verici verrrrrrr1&lt;/property&gt;
    &lt;property type="text_body"&gt;patladi yaw1&lt;/property&gt;
    &lt;property type="time" year="2013"&lt;/property&gt;
    &lt;property type="from_id"&gt;6066256731&lt;/property&gt;
    &lt;property type="to_id"&gt;6700378141&lt;/property&gt;
    &lt;property type="status"&gt;FREE1&lt;/property&gt;
    &lt;property type="uid"&gt;1501&lt;/property&gt;
    &lt;property type="storage"&gt;USB1&lt;/property&gt;
  &lt;/properties&gt;
  &lt;/node&gt;
  
  &lt;node&gt;
  &lt;properties&gt;
    &lt;property type="application"&gt;denedim try&lt;/property&gt;
    &lt;property type="direction"&gt;in&lt;/property&gt;
    &lt;property type="to"&gt;verici verrrrrrr&lt;/property&gt;
    &lt;property type="text_body"&gt;patladi yaw&lt;/property&gt;
    &lt;property type="time" year="2013"&lt;/property&gt;
    &lt;property type="from_id"&gt;606625673&lt;/property&gt;
    &lt;property type="to_id"&gt;670037814&lt;/property&gt;
    &lt;property type="status"&gt;FREE&lt;/property&gt;
    &lt;property type="uid"&gt;150&lt;/property&gt;
    &lt;property type="storage"&gt;USB&lt;/property&gt;
  &lt;/properties&gt;
  &lt;/node&gt;
  </code></pre>