Complete the following steps to add a C1PdfViewer control to your application:
1. From the Visual Studio File menu select New and choose Project.
2. In the New Project dialog box choose a language in the left-side menu, choose .NET Framework 4 in the Framework drop-down list, and enter a name for the project.
3. In the Solution Explorer, right-click the project name and choose Add Reference. In the Add Reference dialog box, locate and select the following assemblies and click OK to add references to your project:
• C1.Silverlight
• C1.Silverlight.PdfViewer
• C1.Silverlight.RichTextBox
• C1.Silverlight.Zip
4. Open the XAML view of the MainPage.xaml file and add the XAML namespace to the UserControl tag with the following markup: xmlns:c1="http://schemas.componentone.com/winfx/2006/xaml".
The namespaces will now appear similar to the following:
<UserControl x:Class="QuickStart.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" xmlns:c1="http://schemas.componentone.com/winfx/2006/xaml" mc:Ignorable="d" d:DesignHeight="300" d:DesignWidth="400">
This is a unified namespace that will enable you to work with most ComponentOne WPF or Silverlight controls without adding multiple namespaces.
5. Add the <c1:C1PdfViewer x:Name="C1PdfViewer1" /> tag within the Grid tags on the page to add the C1PdfViewer control to the application.
The XAML will appear similar to the following:
<Grid x:Name="LayoutRoot" Background="White">
<c1:C1PdfViewer x:Name="C1PdfViewer1" />
</Grid>
This will add a C1PdfViewer control named "C1PdfViewer1" to the application. If you run the application now, it will appear similar to the following image:
You've successfully set up your application's user interface, but if you run your application now you'll see that the C1PdfViewer control currently contains no content. See the Loading Documents into C1PdfViewer topic for options for loading content.
Note: If the C1PdfViewer control was installed to the Visual Studio Toolbox, simply dragging the control onto a page will automatically perform all the steps above.