when do i use each of the following?
{Binding ElementName=...}
{Binding Source=...}
{Binding ... Path=...}
<TextBox DisplayMemberPath=...}
// and i think i saw something like ...
{Binding xxx}
i also wonder if there are any other ways of data binding i need to be aware of? i am new to C#/WPF