UWP 修改Flyout的背景颜色

Flyout是Windows Runtime中一个常用的控件,使用方法也很简单,具体使用方法在此不表。

现在需要自定义Flyout的一些属性,比如Background、Padding等属性,通过Flyout的属性是无法修改的

只能够通过修改修改Flyout的Style来实现。

具体代码如下 

                                    <Flyout>
                                        <Flyout.FlyoutPresenterStyle>
                                            <Style TargetType="FlyoutPresenter">
                                                <Setter Property="ScrollViewer.ZoomMode" Value="Enabled"/>
                                                <Setter Property="BorderThickness" Value="0"/>
                                                <Setter Property="Padding" Value="0"></Setter>
                                                <Setter Property="MinHeight" Value="300"/>
                                                <Setter Property="MinWidth" Value="300"/>
                                                <Setter Property="Background" Value="White"></Setter>
                                            </Style>
                                        </Flyout.FlyoutPresenterStyle>

其他属性也可以这样修改。

 

posted @ 2015-08-28 16:28  NailClipper#  阅读(1400)  评论(0)    收藏  举报