如何在TabItem中循环控件

时间:2010-03-24 21:37:03

标签: xaml grid scrollviewer

我想循环使用TabItem中的控件。我的xaml就像是

的TabControl   TabItem的     的ScrollViewer      格

我试过了

TabItem ti = TabControl.Selected as TabItem

foreach (UIElement control in ti)
  ...

导致错误

基本上我想进入ScrollViewer内容或网格

1 个答案:

答案 0 :(得分:0)

想出来:

首先获取TabItem并声明ScrollViewer,然后获取ScrollViewer内容并将Grid声明为FrameworkElement

TabItem ti = GBtabControl.SelectedItem as TabItem;
ScrollViewer sc = ti.Content as ScrollViewer;
FrameworkElement element = sc.Content as FrameworkElement;

由于