0
我正在使用Windows 10中的电子商务通用应用程序。我有DatePicker控件来管理日期之间的过滤器。如何在Windows 10中缩小Windows通用应用程序中DatePicker的大小?
它在桌面状态(视图)(> 720)中正常工作。但DatePicker的宽度在Tablet State(View)(< 720)中不会减少。
我已经设置二传手它:
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<VisualStateManager.VisualStateGroups>
<VisualStateGroup x:Name="PageSizeStatesGroup"
CurrentStateChanged="OnCurrentStateChanged">
<VisualState x:Name="MediumState">
<VisualState.StateTriggers>
<AdaptiveTrigger MinWindowWidth="720" />
</VisualState.StateTriggers>
<VisualState.Setters>
<!--Set width to 215 but it doesn't reduce-->
<Setter Target="datepicker1.Width" Value="215"></Setter>
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateManager.VisualStateGroups>
</Grid>
一般来说,这适用于在我的应用无论是桌面视图或Tablet视图或移动视图等控制。但它不适用于DatePicker。