この手順では、最初に Visual Studio で Silverlight グリッドアプリケーションを作成します。引き続き、アプリケーションのユーザーインターフェイス(UI)を作成してカスタマイズし、プロジェクトに C1DataGrid コントロールを追加します。
プロジェクトを設定するには、次の手順に従います。
XAML |
コードのコピー
|
---|---|
<!-- グリッドレイアウト--> <Grid.RowDefinitions> <RowDefinition Height="*" /> <RowDefinition Height="Auto" /> </Grid.RowDefinitions> |
XAML |
コードのコピー
|
---|---|
<UserControl x:Class="StealthPaging.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:DesignHeight="300" d:DesignWidth="400" xmlns:c1="http://schemas.componentone.com/winfx/2006/xaml"> <Grid x:Name="LayoutRoot" Background="White"> <!-- グリッドレイアウト--> <Grid.RowDefinitions> <RowDefinition Height="*" /> <RowDefinition Height="Auto" /> </Grid.RowDefinitions> <c1:C1DataGrid /> </Grid> </UserControl> |
XAML |
コードのコピー
|
---|---|
<c1:C1DataGrid /> |
XAML |
コードのコピー
|
---|---|
<c1:C1DataGrid x:Name="peopleDataGrid" />
|
XAML |
コードのコピー
|
---|---|
<c1:C1DataGrid x:Name="peopleDataGrid" AutoGenerateColumns="True" CanUserAddRows="False" /> |
XAML |
コードのコピー
|
---|---|
<TextBlock x:Name="txtStatus" Grid.Row="1" Text="準備完了" Margin="0,5,0,0" /> |
アプリケーションを実行すると、ページにグリッドとテキスト(グリッドの下)が含まれていることがわかります。これで、基本的なグリッドアプリケーションを作成できました。ただし、グリッドは空白でデータが入っていません。この後の手順では、グリッドをデータソースに連結し、コードにステルスページングを追加します。