XAML Spy 2.6.0 » Developer.Team

XAML Spy 2.6.0

XAML Spy 2.6.0
XAML Spy 2.6.0 | 4 Mb


Spending too much time trying to figure out issues in your app's user interface? Use XAML Spy, and you will know the answer in minutes. XAML Spy provides a real-time view of your app's state. Examine and modify the properties of any element on-the-fly and see the changes reflected immediately in the running app. Do you want to browse files in the isolated storage? Want access to the UI automation tree? Need to understand your app's visual tree? Use XAML Spy, it's all there.

With full Silverlight, Windows Phone, Windows Store and WPF support, XAML Spy is here to help you get your app to the market quickly. No matter whether you are developing for the desktop, web, mobile or tablet. XAML Spy uses and extends the Silverlight Spy technology. Silverlight Spy is the de facto standard for visually debugging Silverlight and Windows Phone apps. Silverlight Spy users will notice many similarities and enjoy a great number of new features and improvements. Are you into Silverlight, Windows Phone. Windows Store or WPF app development? Try XAML Spy for free and see how it can assist you in understanding how your app really works.

XAML Spy is the visual runtime inspector for Silverlight, Windows Phone, Windows Store and WPF apps. It provides unprecedented access to all aspects of any running XAML app. Interact with the UI visual tree, extract XAML, explore the contents of the package and isolated storage, view statistics and more, much more.

No more secrets with XAML Spy!

XAML Spy is available as standalone application and as Visual Studio extension. XAML Spy for Visual Studio enables runtime inspection of XAML apps without having to leave Visual Studio. The XAML Spy Explorer tool window in Visual Studio offers a hierarchical real-time view of your XAML app. The standalone XAML Spy application is useful when you do not have (or don't want to use) Visual Studio.

Enable XAML Spy

The XAML Spy for Visual Studio extension adds XAML Spy features to Visual Studio 2012 and 2013. When installed, a new option Enable XAML Spy appears in the project context menu in the Solution Explorer. Selecting the option enables (or disables) the XAML Spy target import for the selected project.



XAML Spy Explorer

Once a XAML project with XAML Spy enabled is launched in debug mode, the app connects to the XAML Spy Service. The XAML Spy Explorer tool window (View > Other Windows > XAML Spy Explorer) displays the connected app. The XAML Spy Explorer provides a real-time view of your running XAML app, with access to the app's package, isolated storage, user interface, and more.



Manually importing the XAML Spy MSBuild target

You can manually import the XAML Spy MSBuild target by following these steps:

Open your XAML project in Visual Studio

Right mouse click the project in the Solution Explorer and select Unload Project.

Right mouse click the project and select Edit [projectname] to open the project in the XML editor.

Scroll all the way down to the end of the file and add the following Import element just before the closing tag as specified below.

<Import
  Project="$(XamlSpyInstallPath)MSBuild\FirstFloor.XamlSpy.Silverlight.targets"
  Condition="'$(XamlSpyInstallPath)' != '' and '$(Configuration)' == 'Debug'" />


A small blue label with the text xaml spy is shown at the top of the main window of a connected XAML app. The label disappears when there is no mouse activity and reappears when the mouse is moved. The label is used to notify the user that the app is connected to XAML Spy. The xaml spy label can be dragged, useful when it is obscuring other app visuals.

Clicking the label with the mouse reveals the XAML Spy commandbar as shown below. The commandbar is closed by clicking outside the blue area. The blue label can be shown and hidden with keyboard shortcut: CTRL-SHIFT-X.

Home:
http://xamlspy.com


[/b]

[b] Only for V.I.P
Warning! You are not allowed to view this text.
SiteLock