このセクションでは、C1Window コントロールを構成する要素について画像を使用してわかりやすく説明します。通常のダイアログボックスと同様に、C1Window コントロールには、ヘッダーとコンテンツ領域という2つの主要な要素があります。
ヘッダー領域には、タイトルテキスト、[最小化]ボタン、[最大化]ボタン、[閉じる]ボタンなどの通常のキャプションバー要素が含まれています。
Header プロパティを使用して、ヘッダーのテキストを設定できます。ShowCloseButton、ShowMaximizeButton、ShowMinimizeButton の各プロパティを使用して、ボタンの表示を設定できます。デフォルトでは、この3つのプロパティはすべて True で、これらのボタンが表示されます。Header プロパティを UIElement に設定することもできます。したがって、たとえば、キャプションバーのテキストの横にアイコンを追加することができます。
タイトルのテキストの設定
XAML |
コードのコピー
|
---|---|
<c1:C1Window Height="110" Width="220" Content="C1Window" Header="Hello World!"/> |
Header プロパティを設定するには、次のコードをプロジェクトに追加します
Visual Basic |
コードのコピー
|
---|---|
Me.C1Window1.Header = "Hello World!"
|
C# |
コードのコピー
|
---|---|
this.c1window1.Header = "Hello World!"; |
Header プロパティを設定するには、次の手順に従います。
これで、Header プロパティとダイアログウィンドウのキャプションバーのテキストが、選択したテキストに設定されます。
ヘッダーボタンの非表示
デフォルトでは、ウィンドウに最小化、最大化、閉じるの各ボタンが表示されますが、XAML、およびコードでこれをカスタマイズできます。
XAML |
コードのコピー
|
---|---|
<c1:C1Window Height="129" Width="220" Content="C1Window" ShowMaximizeButton="False" ShowMinimizeButton="False"/> |
Visual Basic |
コードのコピー
|
---|---|
Me.C1Window1.ShowMaximizeButton = False Me.C1Window1.ShowMinimizeButton = False |
C# |
コードのコピー
|
---|---|
this.c1window1.ShowMaximizeButton = false; this.c1window1.ShowMinimizeButton = false; |
Blend で[最大化] ボタンと[最小化] ボタンを非表示にするには、次の手順に従います。