4

これは常に当てはまるとは限りませんが、日付を選択するために展開すると、datepickerの月のラベルが切り捨てられることがよくあります: スクリーンショット(datepicker が「*」スペースのあるグリッドに挿入されている間)。誰もこれに遭遇しましたか?もしそうなら、どうすればこの問題を解決できますか?

EDIT 13/07/2011 : サンプル xaml

<UserControl x:Class="Module.View.ConfigView"
         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
         xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
         xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
         mc:Ignorable="d" 
         d:DesignHeight="300" d:DesignWidth="300">
<Grid>

    <Expander Header="Options"
              ExpandDirection="Down"
              IsExpanded="True">

        <Grid>

            <StackPanel Orientation="Horizontal" Margin="5,5,5,5">
                <Label Width="50" HorizontalAlignment="Left">From :</Label>
                <DatePicker HorizontalAlignment="Left"/>
            </StackPanel>

        </Grid>


    </Expander>

</Grid>

EDIT 21/07/2011 : 私はあなたのコメントに従ってテストしました。実際、この問題は私が適用したテーマに起因しています。DatePicker 自体は変更していないので、依存関係を見つけて、DatePicker の構成要素を理解する必要があると思います。

EDIT 5分後:これは実際にはボタンテンプレートのデフォルトの幅から来ています。増やせば大丈夫です。だから賞金はマムタ・ダラルに来ると思います、どうもありがとう。

4

1 に答える 1

2

ファビアン、

コードに間違いはないと思いますが、月の部分を保持するテンプレートのコンテナーのサイズを大きくして試してみることができたはずです...

于 2011-07-22T04:28:51.113 に答える