C1DropDown コントロールは、設計時に、XAML およびコードで簡単に作成できます。次の手順で作成した C1DropDown コントロールは、空で表示されます。コントロールに項目を追加する必要があります。例については、「C1DropDown へのコンテンツの追加」を参照してください。
C1DropDown コントロールを XAML マークアップを使用して作成するには、次の手順に従います。
<Page>
タグに xmlns:Xaml="using:C1.Xaml"
を追加して、プロジェクトに XAML 名前空間を追加します。次のようになります。
マークアップ |
コードのコピー
|
---|---|
<Page xmlns:Xaml="using:C1.Xaml" x:Class="DropDownTest.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="using:DropDownTest" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d"> |
<Xaml:C1DropDown>
タグをプロジェクトの <Grid>
タグ内に追加して、C1DropDown コントロールを作成します。マークアップは次のようになります。
マークアップ |
コードのコピー
|
---|---|
<Grid x:Name="LayoutRoot" Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> <Xaml:C1DropDown Name="c1dropdown1" /> </Grid> |
このマークアップは、「c1dropdown1」という名前の空の C1DropDown コントロールを作成し、コントロールのサイズを設定します。
C1DropDown コントロールをコードで作成するには、次の手順に従います。
C# コードの書き方
C# |
コードのコピー
|
---|---|
using C1.Xaml; |
C# コードの書き方
C# |
コードのコピー
|
---|---|
C1DropDown c1dropdown1 = new C1DropDown(); c1dropdown1.Height = 30; c1dropdown1.Width = 100; LayoutRoot.Children.Add(c1dropdown1); |
このコードは、「c1dropdown1」という名前の空の C1DropDown コントロールを作成し、コントロールのサイズを設定し、コントロールをページに追加します。
ここまでの成果
C1DropDown コントロールを作成しました。上記の手順で作成した C1DropDown コントロールは、空で表示されます。実行時に操作できる項目をコントロールに追加できます。例については、「C1DropDown へのコンテンツの追加」を参照してください。