У меня есть элемент управления scrollview, в котором внутри него находится элемент пользовательского интерфейса StackPanel
(Orientation = Vertical). У меня есть серия текстовых полей (24) внутри StackPanel
. Высота scrollviewer = 250px. В идеале, я хочу, чтобы начать с вкладок из текстового поля в следующее текстовое поле, я хочу, чтобы scrollview автоматически прокручивался без взаимодействия с пользователем.Silverlight определяет высоту текстового поля
У меня есть код, который успешно делает это. Как я могу вычислить, что такое TextBox
Height
?
Мой код выглядит примерно так:
private void TB_GotFocus(object sender, RoutedEventArgs e)
{
if (sender is TextBox)
{
TextBox tb = (TextBox)sender;
// but using tb.Height does not obtain the value for me. It returns a NaN
}
}
Любые предложения или замечания в противном случае было бы полезно.