【问题标题】:UWP add item to Shadow receivers from xamlUWP 将项目从 xaml 添加到 Shadow 接收器
【发布时间】:2021-01-27 23:00:27
【问题描述】:

如何从 xaml 向阴影接收器添加矩形?我不能使用代码隐藏或其他代码,只能使用 xaml。

<Page.Resources>
        <ThemeShadow x:Key="SharedShdow">
            <ThemeShadow.Receivers>
                
            </ThemeShadow.Receivers>
        </ThemeShadow>
    </Page.Resources>
    <Grid >
        <Rectangle Fill="Turquoise" Width="100" Height="100" Shadow="{StaticResource SharedShdow}" Translation="0,0,30">
        </Rectangle>
    </Grid>

【问题讨论】:

    标签: xaml uwp shadow


    【解决方案1】:

    AFAIK 这是不可能的。这是因为Receivers 是一个仅获取列表,您可以修改其中的项目,但无法重新定义此列表。

    因此您需要将控件单独添加到Receivers 列表中,这需要在代码隐藏中完成。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-09-19
      • 1970-01-01
      • 2010-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多