Potrzebuję metody, która zwraca panel-rodzic pola tekstowego na którym skupiona jest klawiatura. Niestety - problem polega na tym, iż może zwrócić jeden z następujących typów: StackPanel lub WrapPanel. Jak to wykombinować?
private [jeden z dwóch typów] CurrentPanel()
{
if (Keyboard.FocusedElement != null)
return (Keyboard.FocusedElement as TextBox).Parent as [StackPanel lub WrapPanel];
}