First, list in your example is a private member of your class Window1. XAML can only access public members.
Second, XAML can only create instances, it can not access already existing instances of a type that I'm aware of. You could check out the Window.Resources collection and see about adding the resource 'list' to it. If it exists there, you can then access it from XAML using the StaticResource binding.