Logo
CAR REVIEW
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
PREGNANCY
 
 
Windows Phone

Windows Phone 8 : Designing for the Phone - Designing with Visual Studio

5/14/2013 6:05:49 PM

Although Blend provides the strongest tooling for design including the features we’ve seen like animations and visual state manager support, at times switching to Blend is unnecessary for smaller layout and property changes. Starting in Visual Studio 2012, the XAML designer is powered by Blend’s design surface.

If you start with a new project, your XAML is shown in a split view, as shown in Figure 1.

Figure 1. Showing just the Design View

Image

In this split view, you can simply double-click the designer Icon (where the arrow is pointing) to show only the design view (which I find easier). After you have the design view opened, you can see the Properties pane is similar to the Blend pane (in that it’s collapsible and uses the same editors as Blend), as shown in Figure 2.

Figure 2. The Blend-like Property Pane in Visual Studio

Image

The missing piece here for most of the Blend-like design is the Objects and Timeline pane. In Visual Studio this is called the Document Outline. As Visual Studio can’t do animations. You can click the dedicated Document Outline button to show this pane (see Figure 3).

Figure 3. Showing the Document Outline

Image

When you have this view, you can simply work with the design surface exactly like you would in Blend. The underlying code for this design surface is the same one used in Blend. For example, you can simply right-click the ApplicationBar section of the Document Outline to add an ApplicationBar to your design, as shown in Figure 4.

Figure 4. Adding an ApplicationBar in Visual Studio

Image

So for those simple XAML changes, Visual Studio can be a faster way to modify your design.

Other -----------------
- Windows Phone 7 : 3D Game Development (part 4) - Rendering 3D Models
- Windows Phone 7 : 3D Game Development (part 3) - The Game Class
- Windows Phone 7 : 3D Game Development (part 2) - Rendering 3D Primitives
- Windows Phone 7 : 3D Game Development (part 1) - 3D Game Concepts
- Windows Phone 8 : Phone-Specific Design (part 3) - Using the Pivot Control in Blend
- Windows Phone 8 : Phone-Specific Design (part 2) - Using the Panorama Control in Blend
- Windows Phone 8 : Phone-Specific Design (part 1) - The ApplicationBar in Blend
- Windows Phone 7 : AlienShooter Enhancements (part 2) - Tombstone Support, Particle System
- Windows Phone 7 : AlienShooter Enhancements (part 1) - Load and Save Game State
- Windows Phone 7 Programming Model : Application Execution Model
- Windows Phone 7 Programming Model : Bing Maps Control
- Windows Phone 8 : Designing for the Phone - Blend Basics (part 4) - Working with Behaviors
- Windows Phone 8 : Designing for the Phone - Blend Basics (part 3) - Creating Animations
- Windows Phone 8 : Designing for the Phone - Blend Basics (part 2) - Brushes
- Windows Phone 8 : Designing for the Phone - Blend Basics (part 1) - Layout
- Windows Phone 8 : Designing for the Phone - Microsoft Expression Blend
- Windows Phone 7 Programming Model : Asynchronous Programming - Background Threads
- Windows Phone 8 : Designing for the Phone - Deciding on an Application Paradigm
- Windows Phone 8 : Designing for the Phone - The Third Screen
- Windows Phone 7 Programming Model : Web Browser Control
 
 
Most view of day
- Maintaining Desktop Health : Monitoring Reliability and Performance (part 2)
- Microsoft Project 2010 : Fine-Tuning Task Details (part 6) - Entering Deadline Dates
- Creating DVD Movies with Windows DVD Maker (part 1) - Adding Photos and Videos to Your DVD Project
- Windows Phone 8 : Configuring Basic Device Settings - Screen Brightness (part 1) - Automatically Adjusting the Screen Brightness
- Troubleshooting Stop Messages : Being Prepared for Stop Errors, Stop Message Checklist
- Managing Windows 7 : Checking the Performance Status of Windows
- Windows Phone 7 : The Silverlight Controls (part 7) - Layout Controls - Grid Controls
- Maintaining Windows 7 : Check Your Hard Drive for Errors
- Microsoft Excel 2010 : Calculating the Mode (part 3) - Getting the Mode of Categories with a Formula - Accommodating a Function’s Arguments
- Microsoft Excel 2010 : Protecting and Securing a Workbook - Adding Password Protection to a Workbook
Top 10
- Windows Phone 8 : Scheduled Tasks - Scheduled Task API Limitations
- Windows Phone 8 : Scheduled Tasks - Updating Tiles Using a Scheduled Task Agent
- Windows Phone 8 : Scheduled Tasks - To-Do List Scheduled Task Sample (part 5) - Editing an Existing To-Do Item
- Windows Phone 8 : Scheduled Tasks - To-Do List Scheduled Task Sample (part 4) - Creating the To-Do Item Shell Tile, Saving a To-Do Item
- Windows Phone 8 : Scheduled Tasks - To-Do List Scheduled Task Sample (part 3) - Debugging Scheduled Tasks
- Windows Phone 8 : Scheduled Tasks - To-Do List Scheduled Task Sample (part 2) - TodoService, TodoItemViewModel
- Windows Phone 8 : Scheduled Tasks - To-Do List Scheduled Task Sample (part 1) - TodoItem,TodoDataContext
- Windows Phone 8 : Scheduled Tasks - Using Scheduled Tasks
- Windows Phone 8 : Scheduled Tasks - Background Agent Types
- Windows Phone 8 : Windows Phone Toolkit Animated Page Transitions - Reusing the Transition Attached Properties
 
 
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
2015 Camaro