Can White be used for testing Xbap web applilcations

Jul 30, 2008 at 8:56 AM
Hi,

I would like to ask you if White can be used for testing Xbap web applications?

Thank you,
Angelina

Coordinator
Jul 31, 2008 at 3:31 AM
I am unable to run xbap app on my machine. Can you use UISpy and see whether it can recognize the AutomationElements?
Jul 31, 2008 at 8:09 AM
I'm looking at this Xbap demo application : http://download3.xceedsoft.com/demo/gridwpf/Xceed.Wpf.DataGrid.Samples.LiveExplorer.xbap .
UISpy finds some elements like buttons, treeviews, checkboxes , texts, menus(MS standard controls).However it turns out that uispy cannot find the grid element,but I guess this happens because  xceed doesn't support UIAutomation at this stage.
Aug 1, 2008 at 7:39 AM
Nope. You can. You should go and look for "tab". Under that, there is a pane called "SolidFoundation/MainPage.xaml"
Aug 1, 2008 at 9:19 AM
Thank you for your reply. Yes UIspy recognizes the grid, but unfortunately some basic elements like headers,rows,cells can not be found.
Coordinator
Aug 4, 2008 at 4:15 AM
Angelina
Can you please send me the output of window.LogStructure?
Aug 5, 2008 at 9:56 AM
Here it is:

ControlType: ControlType.Window
Name: Xceed.Wpf.DataGrid.Samples.DataBinding;component/MainPage.xaml
HelpText:
Bounding rectangle: 184,184,960,727
ClassName: Window
IsOffScreen: False

    AutomationId: TitleBar
    ControlType: ControlType.TitleBar
    Name: Xceed DataGrid for WPF - Data Binding Sample
    HelpText:
    Bounding rectangle: 192,192,944,20
    ClassName:
    IsOffScreen: False

        AutomationId: SystemMenuBar
        ControlType: ControlType.MenuBar
        Name: System Menu Bar
        HelpText:
        Bounding rectangle: 192,192,19,19
        ClassName:
        IsOffScreen: False

            AutomationId: Item 1
            ControlType: ControlType.MenuItem
            Name: System
            HelpText:
            Bounding rectangle: 192,192,19,19
            ClassName:
            IsOffScreen: False

        AutomationId: Minimize
        ControlType: ControlType.Button
        Name: Minimize
        HelpText:
        Bounding rectangle: 1043,185,26,18
        ClassName:
        IsOffScreen: False

        AutomationId: Maximize
        ControlType: ControlType.Button
        Name: Maximize
        HelpText:
        Bounding rectangle: 1069,185,25,18
        ClassName:
        IsOffScreen: False

        AutomationId: Close
        ControlType: ControlType.Button
        Name: Close
        HelpText:
        Bounding rectangle: 1094,185,44,18
        ClassName:
        IsOffScreen: False

    AutomationId:
    ControlType: ControlType.Pane
    Name: Xceed.Wpf.DataGrid.Samples.DataBinding;component/MainPage.xaml
    HelpText:
    Bounding rectangle: 192,212,944,691
    ClassName: Frame
    IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Group
        Name: Select a data source to bind to
        HelpText:
        Bounding rectangle: 197,217,466,176
        ClassName: GroupBox
        IsOffScreen: False

            AutomationId: cboDataSource
            ControlType: ControlType.ComboBox
            Name:
            HelpText:
            Bounding rectangle: 206,242,340,22
            ClassName: ComboBox
            IsOffScreen: False

                AutomationId:
                ControlType: ControlType.ListItem
                Name:
                HelpText:
                Bounding rectangle: 0,0,0,0
                ClassName: ListBoxItem
                IsOffScreen: True

                AutomationId:
                ControlType: ControlType.ListItem
                Name:
                HelpText:
                Bounding rectangle: 0,0,0,0
                ClassName: ListBoxItem
                IsOffScreen: True

                AutomationId:
                ControlType: ControlType.ListItem
                Name:
                HelpText:
                Bounding rectangle: 0,0,0,0
                ClassName: ListBoxItem
                IsOffScreen: True

                AutomationId:
                ControlType: ControlType.ListItem
                Name:
                HelpText:
                Bounding rectangle: 0,0,0,0
                ClassName: ListBoxItem
                IsOffScreen: True

                AutomationId:
                ControlType: ControlType.ListItem
                Name:
                HelpText:
                Bounding rectangle: 0,0,0,0
                ClassName: ListBoxItem
                IsOffScreen: True

            AutomationId: txtDescription
            ControlType: ControlType.Text
            Name: When binding the grid to a DataGridCollectionViewSource whose type, by default, is a DataGridCollectionView, which uses a DataTable as its source, new data rows can be added, deleted, or modified.

A data row is created for each record in the table and a column is created for each field. The values of the cells in each data row correspond to the values of the record fields.
            HelpText:
            Bounding rectangle: 206,268,448,112
            ClassName: TextBlock
            IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,473,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,499,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,525,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,551,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,577,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,603,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,629,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,655,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,681,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,707,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,733,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,759,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,785,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,811,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,837,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,863,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,889,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: PART_RowResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 193,915,20,8
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,431,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,431,6,24
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: toggleButton
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 343,432,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId: PART_ColumnResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 336,431,8,24
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: toggleButton
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 543,432,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId: PART_ColumnResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 536,431,8,24
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: toggleButton
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 743,432,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId: PART_ColumnResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 736,431,8,24
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: toggleButton
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 868,432,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId: PART_ColumnResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 861,431,8,24
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: toggleButton
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 993,432,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId: PART_ColumnResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 986,431,8,24
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: toggleButton
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 1118,432,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId: PART_ColumnResizerThumb
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 1111,431,8,24
        ClassName: Thumb
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,455,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,455,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.ComboBox
        Name:
        HelpText:
        Bounding rectangle: 221,457,121,22
        ClassName: ComboBox
        IsOffScreen: False

            AutomationId:
            ControlType: ControlType.ListItem
            Name:
            HelpText:
            Bounding rectangle: 0,0,0,0
            ClassName: ListBoxItem
            IsOffScreen: True

            AutomationId:
            ControlType: ControlType.ListItem
            Name:
            HelpText:
            Bounding rectangle: 0,0,0,0
            ClassName: ListBoxItem
            IsOffScreen: True

            AutomationId:
            ControlType: ControlType.ListItem
            Name:
            HelpText:
            Bounding rectangle: 0,0,0,0
            ClassName: ListBoxItem
            IsOffScreen: True

            AutomationId:
            ControlType: ControlType.ListItem
            Name:
            HelpText:
            Bounding rectangle: 0,0,0,0
            ClassName: ListBoxItem
            IsOffScreen: True

            AutomationId:
            ControlType: ControlType.ListItem
            Name:
            HelpText:
            Bounding rectangle: 0,0,0,0
            ClassName: ListBoxItem
            IsOffScreen: True

            AutomationId:
            ControlType: ControlType.ListItem
            Name:
            HelpText:
            Bounding rectangle: 0,0,0,0
            ClassName: ListBoxItem
            IsOffScreen: True

            AutomationId:
            ControlType: ControlType.ListItem
            Name:
            HelpText:
            Bounding rectangle: 0,0,0,0
            ClassName: ListBoxItem
            IsOffScreen: True

            AutomationId:
            ControlType: ControlType.ListItem
            Name:
            HelpText:
            Bounding rectangle: 0,0,0,0
            ClassName: ListBoxItem
            IsOffScreen: True

        AutomationId: VerticalScrollBar
        ControlType: ControlType.ScrollBar
        Name:
        HelpText:
        Bounding rectangle: 213,399,0,0
        ClassName: ScrollBar
        IsOffScreen: True

        AutomationId: HorizontalScrollBar
        ControlType: ControlType.ScrollBar
        Name:
        HelpText:
        Bounding rectangle: 213,399,0,0
        ClassName: ScrollBar
        IsOffScreen: True

        AutomationId: VerticalScrollBar
        ControlType: ControlType.ScrollBar
        Name:
        HelpText:
        Bounding rectangle: 213,885,0,0
        ClassName: ScrollBar
        IsOffScreen: True

        AutomationId: HorizontalScrollBar
        ControlType: ControlType.ScrollBar
        Name:
        HelpText:
        Bounding rectangle: 213,885,0,0
        ClassName: ScrollBar
        IsOffScreen: True

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,481,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,481,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 18
        HelpText:
        Bounding rectangle: 746,483,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 0
        HelpText:
        Bounding rectangle: 871,483,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.CheckBox
        Name:
        HelpText:
        Bounding rectangle: 996,483,121,22
        ClassName: CheckBox
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,507,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,507,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 19
        HelpText:
        Bounding rectangle: 746,509,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 40
        HelpText:
        Bounding rectangle: 871,509,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.CheckBox
        Name:
        HelpText:
        Bounding rectangle: 996,509,121,22
        ClassName: CheckBox
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,533,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,533,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 10
        HelpText:
        Bounding rectangle: 746,535,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 70
        HelpText:
        Bounding rectangle: 871,535,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.CheckBox
        Name:
        HelpText:
        Bounding rectangle: 996,535,121,22
        ClassName: CheckBox
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,559,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,559,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 22
        HelpText:
        Bounding rectangle: 746,561,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 0
        HelpText:
        Bounding rectangle: 871,561,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.CheckBox
        Name:
        HelpText:
        Bounding rectangle: 996,561,121,22
        ClassName: CheckBox
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,585,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,585,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 21.35
        HelpText:
        Bounding rectangle: 746,587,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 0
        HelpText:
        Bounding rectangle: 871,587,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.CheckBox
        Name:
        HelpText:
        Bounding rectangle: 996,587,121,22
        ClassName: CheckBox
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,611,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,611,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 25
        HelpText:
        Bounding rectangle: 746,613,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 0
        HelpText:
        Bounding rectangle: 871,613,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.CheckBox
        Name:
        HelpText:
        Bounding rectangle: 996,613,121,22
        ClassName: CheckBox
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,637,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,637,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 30
        HelpText:
        Bounding rectangle: 746,639,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 0
        HelpText:
        Bounding rectangle: 871,639,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.CheckBox
        Name:
        HelpText:
        Bounding rectangle: 996,639,121,22
        ClassName: CheckBox
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,663,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,663,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 40
        HelpText:
        Bounding rectangle: 746,665,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 0
        HelpText:
        Bounding rectangle: 871,665,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.CheckBox
        Name:
        HelpText:
        Bounding rectangle: 996,665,121,22
        ClassName: CheckBox
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,689,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,689,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 97
        HelpText:
        Bounding rectangle: 746,691,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 0
        HelpText:
        Bounding rectangle: 871,691,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.CheckBox
        Name:
        HelpText:
        Bounding rectangle: 996,691,121,22
        ClassName: CheckBox
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,715,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,715,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 31
        HelpText:
        Bounding rectangle: 746,717,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 0
        HelpText:
        Bounding rectangle: 871,717,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.CheckBox
        Name:
        HelpText:
        Bounding rectangle: 996,717,121,22
        ClassName: CheckBox
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,741,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,741,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 21
        HelpText:
        Bounding rectangle: 746,743,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 30
        HelpText:
        Bounding rectangle: 871,743,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.CheckBox
        Name:
        HelpText:
        Bounding rectangle: 996,743,121,22
        ClassName: CheckBox
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,767,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,767,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 38
        HelpText:
        Bounding rectangle: 746,769,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 0
        HelpText:
        Bounding rectangle: 871,769,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.CheckBox
        Name:
        HelpText:
        Bounding rectangle: 996,769,121,22
        ClassName: CheckBox
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,793,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,793,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 6
        HelpText:
        Bounding rectangle: 746,795,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 0
        HelpText:
        Bounding rectangle: 871,795,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.CheckBox
        Name:
        HelpText:
        Bounding rectangle: 996,795,121,22
        ClassName: CheckBox
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,819,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,819,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 23.25
        HelpText:
        Bounding rectangle: 746,821,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 0
        HelpText:
        Bounding rectangle: 871,821,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.CheckBox
        Name:
        HelpText:
        Bounding rectangle: 996,821,121,22
        ClassName: CheckBox
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,845,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,845,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 15.5
        HelpText:
        Bounding rectangle: 746,847,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 0
        HelpText:
        Bounding rectangle: 871,847,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.CheckBox
        Name:
        HelpText:
        Bounding rectangle: 996,847,121,22
        ClassName: CheckBox
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,871,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,871,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 17.45
        HelpText:
        Bounding rectangle: 746,873,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 0
        HelpText:
        Bounding rectangle: 871,873,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.CheckBox
        Name:
        HelpText:
        Bounding rectangle: 996,873,121,22
        ClassName: CheckBox
        IsOffScreen: False

        AutomationId: detailsToggle
        ControlType: ControlType.Button
        Name:
        HelpText:
        Bounding rectangle: 213,897,0,0
        ClassName: Button
        IsOffScreen: True

        AutomationId:
        ControlType: ControlType.Thumb
        Name:
        HelpText:
        Bounding rectangle: 213,897,6,26
        ClassName: Thumb
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 39
        HelpText:
        Bounding rectangle: 746,899,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.Text
        Name: 0
        HelpText:
        Bounding rectangle: 871,899,121,22
        ClassName: TextBlock
        IsOffScreen: False

        AutomationId:
        ControlType: ControlType.CheckBox
        Name:
        HelpText:
        Bounding rectangle: 996,899,121,22
        ClassName: CheckBox
        IsOffScreen: False

        AutomationId: PART_HorizontalScrollBar
        ControlType: ControlType.ScrollBar
        Name:
        HelpText:
        Bounding rectangle: 193,885,925,17
        ClassName: ScrollBar
        IsOffScreen: False

            AutomationId: LineLeft
            ControlType: ControlType.Button
            Name:
            HelpText:
            Bounding rectangle: 193,885,17,17
            ClassName: RepeatButton
            IsOffScreen: False

            AutomationId: PageLeft
            ControlType: ControlType.Button
            Name:
            HelpText:
            Bounding rectangle: 210,885,0,17
            ClassName: RepeatButton
            IsOffScreen: False

            AutomationId: PageRight
            ControlType: ControlType.Button
            Name:
            HelpText:
            Bounding rectangle: 1100,885,1,17
            ClassName: RepeatButton
            IsOffScreen: False

            AutomationId:
            ControlType: ControlType.Thumb
            Name:
            HelpText:
            Bounding rectangle: 210,885,890,17
            ClassName: Thumb
            IsOffScreen: False

            AutomationId: LineRight
            ControlType: ControlType.Button
            Name:
            HelpText:
            Bounding rectangle: 1101,885,17,17
            ClassName: RepeatButton
            IsOffScreen: False

        AutomationId: PART_VerticalScrollBar
        ControlType: ControlType.ScrollBar
        Name:
        HelpText:
        Bounding rectangle: 1118,399,17,486
        ClassName: ScrollBar
        IsOffScreen: False

            AutomationId: LineUp
            ControlType: ControlType.Button
            Name:
            HelpText:
            Bounding rectangle: 1118,399,17,17
            ClassName: RepeatButton
            IsOffScreen: False

            AutomationId: PageUp
            ControlType: ControlType.Button
            Name:
            HelpText:
            Bounding rectangle: 1118,416,17,0
            ClassName: RepeatButton
            IsOffScreen: False

            AutomationId: PageDown
            ControlType: ControlType.Button
            Name:
            HelpText:
            Bounding rectangle: 1118,504,17,364
            ClassName: RepeatButton
            IsOffScreen: False

            AutomationId:
            ControlType: ControlType.Thumb
            Name:
            HelpText:
            Bounding rectangle: 1118,416,17,88
            ClassName: Thumb
            IsOffScreen: False

            AutomationId: LineDown
            ControlType: ControlType.Button
            Name:
            HelpText:
            Bounding rectangle: 1118,868,17,17
            ClassName: RepeatButton
            IsOffScreen: False
Coordinator
Aug 11, 2008 at 8:19 PM
Sorry I am unable to use the link that you have provided, without which I cannot provide any help.
Although in the logstructure I didnt see any table or listview.
Do let me know if I can help you in some otherway? Or if you can provide me a sample xbap application.
I would try to get to xbap in near future (maybe next month)