リサイズはクリックかドラッグ

外観を変更する

このトピックでは、日付コントロールの外観のカスタマイズについて解説します。

テーマの適用

InputMan for WPF に用意されているテーマテンプレートを使用することで、コントロールの外観のスタイルを変更することができます。

テーマの名前外観説明
GenericGeneric スタイル標準的なデザインのテーマです。
AeroAero スタイルAero の外観に似たデザインのテーマです。
Aero2Aero2 スタイルAero2 の外観に似たデザインのテーマです。
AeroLiteAeroLite スタイルAeroLite の外観に似たデザインのテーマです。
BureauBlueBureauBlue スタイルOffice Blue の外観に似たデザインのテーマです。
BureauBlackBureauBlack スタイルOffice Black の外観に似たデザインのテーマです。
ClassicClassic スタイルClassic の外観に似たデザインのテーマです。
ExpressionDarkExpressionDark スタイルExpression Blend の外観に似たデザインのテーマです。
Luna(NormalColor)Luna(NormalColor) スタイルLuna NormalColor の外観に似たデザインのテーマです。
Luna(Homestead)Luna(Homestead) スタイルLuna Homestead の外観に似たデザインのテーマです。
Luna(Metallic)Luna(Metallic) スタイルLuna Metallic の外観に似たデザインのテーマです。
RoyaleRoyale スタイルRoyale の外観に似たデザインのテーマです。

テーマテンプレートに関する詳細については「テーマテンプレートを使用する」を参照してください。

テキストの配置

入力領域内テキストの水平方向および垂直方向の配置は、HorizontalContentAlignment プロパティおよび VerticalContentAlignment プロパティで設定します。また、Padding プロパティを使うことで、コントロールの上下左右の端からデータ入力領域の端までの距離をピクセル単位で調整できます。

整列位置

以下のサンプルコードは、HorizontalContentAlignmentVerticalContentAlignmentPadding の各プロパティを使用して、テキストの配置位置を設定します。

// コントロールのパディングをそれぞれ左右=4、上下=3に設定します。
GcDateTime1.Padding = new Thickness(4, 3, 4, 3);

// テキストの水平方向の配置を右揃えに設定します。
GcDateTime1.HorizontalContentAlignment = System.Windows.HorizontalAlignment.Right;

// テキストの垂直方向の配置を中央に設定します。
GcDateTime1.VerticalContentAlignment = System.Windows.VerticalAlignment.Center;
参照