0

WinRT アプリにこの datePicker コントロールを使用しています。以下のエラーがあります。それを解決するために私がしなければならないこと。ありがとう

 <WinRTDatePicker:DatePicker x:Name="MyDatePicker" Margin="99,203,859,365" FontSize="28 " Grid.Row="1">
</WinRTDatePicker:日付ピッカー>


WinRT 情報: テキスト '28' から 'Windows.Foundation.Double' を作成できませんでした。[行: 42 位置: 92]

4

1 に答える 1

1

このFontSize="28 "にはスペースがあります。削除してください。

フォント サイズを大きくするには、datepicker のカスタム スタイルを作成する必要があります。

<Style TargetType="dt:DatePicker" x:Name="DatePickerWithLargeFont">
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="dt:DatePicker">
                <Grid Background="{TemplateBinding Background}">
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition />
                        <ColumnDefinition />
                        <ColumnDefinition Width="0.7*" />
                    </Grid.ColumnDefinitions>
                    <ComboBox x:Name="DayOptions" FontSize="28"
                      Margin="0,0,5,0" />
                    <ComboBox x:Name="MonthOptions" FontSize="28"
                      Grid.Column="1"
                      Margin="0,0,5,0" />
                    <ComboBox x:Name="YearOptions" FontSize="28"
                      Grid.Column="2" />
                </Grid>
            </ControlTemplate>
        </Setter.Value>
    </Setter>
</Style>

<dt:DatePicker x:Name="MyDatePicker" Height="50" Width="600" Style="{StaticResource DatePickerWithLargeFont}" />
于 2013-10-08T02:56:19.687 に答える