What are differences between Visibility.Collapsed and Visibility.Hidden in WPF?