# Step 1 of 4: Creating an Application with a C1Reflector Control

## Content

In this step, you'll begin in Visual Studio to create a Silverlight application using **Reflector for Silverlight**.

Complete the following steps:

1. In Visual Studio 2008, select **File \| New \| Project**.
2. In the **New Project** dialog box, select a language in the left pane, and in the templates list select Silverlight Application. Enter a **Name** for your project and click **OK**. The **New Silverlight Application** dialog box will appear.
3. Click **OK** to close the **New Silverlight Application** dialog box and create your project.
4. In the XAML window of the project, resize the **UserControl** by changing **DesignWidth**="400" **DesignHeight**="300" to **DesignWidth**="Auto" **DesignHeight**="Auto" in the \<UserControl> tag so that it appears similar to the following:

```xml
<UserControl x:Class="SilverlightApplication24.MainPage"
   xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
   xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d=http://schemas.microsoft.com/expression/blend/2008 xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
   mc:Ignorable="d" d:DesignWidth="Auto" d:DesignHeight="Auto">
```

The **UserControl** will now resize to accommodate any content placed within it.

5. In the XAML window of the project, place the cursor between the \<Grid> and \</Grid> tags and click once. Note that you cannot currently add Silverlight controls directly to the design area in Visual Studio, so you must add them to the XAML window as directed in the next step.
6. Navigate to the Toolbox and double-click the **C1Reflector** icon to add the control to the grid. The XAML resembles the following:

```xml
<Grid x:Name="LayoutRoot">
<c1ext:C1Reflector></c1ext:C1Reflector>
</Grid>
```

If you ran the project now, you'd see a blank page because you still need to add content to the **C1Reflector** control. You'll learn how to do this in the next step.

You've successfully created a Silverlight application containing a **C1Reflector** control. In the next step, you will add two controls to the **C1Reflector** control.