title: Binding and x:Bind, one is working
body: <p>I`m doing some tests with Bindings and x:Bind and I found out some interesting thing.</p>
  
  <p>XAML     </p>
  
  <pre><code>&lt;ListView Background="White" ItemsSource="{x:Bind ViewModel.CurrenciesViewModel.Currencies.Currencies}"&gt;
              &lt;ListView.ItemTemplate&gt;
                  &lt;DataTemplate x:DataType="model:Currency"&gt;
                      &lt;StackPanel&gt;
                          &lt;TextBlock Foreground="Red" Text="1"/&gt;
                          &lt;TextBlock Foreground="Red" Text="{x:Bind Name}"/&gt;
                      &lt;/StackPanel&gt;
                  &lt;/DataTemplate&gt;
              &lt;/ListView.ItemTemplate&gt;
  &lt;/ListView&gt;
  </code></pre>
  
  <p>Ok so first x:Bind is to viewModel which have property CurrenciesViewModel (model name CurrencyListViewModel) which have property Currencies (model name CurrencyList) which have property Currencies and it is  ObservableColletion</p>
  
  <p>So this is working when I`m adding object like this</p>
  
  <pre><code>CurrenciesViewModel.Currencies.Currencies.Add(new Currency() { Name = "test" });
  CurrenciesViewModel.Currencies.Currencies.Add(new Currency() { Name = "test2" });
  </code></pre>
  
  <p>But when I`m downloading my models by my DataProvider (simple rest with xml) with one method</p>
  
  <pre><code>Task&lt;CurrencyList&gt; GetCurrencyList();
  </code></pre>
  
  <p>So my first property CurrencyViewModel in my main ViewModel is like this</p>
  
  <pre><code>CurrenciesViewModel = new CurrencyListViewModel(await DataProvider.GetCurrencyList());
  </code></pre>
  
  <p>Then my listView is empty! I checked if my data is downloaded and yes it is...
  I changed x:Bind with Binding and everything is working.</p>
  
  <p>I can copy-paste all classes if you want guys. But please tell me wtf ;)</p>