代码之家  ›  专栏  ›  技术社区  ›  Luke Foust

银光透明

  •  3
  • Luke Foust  · 技术社区  · 15 年前

    问题:

    组成用户控件的外部容器在某些方面是否可以透明?

    细节:

    我有一个对话框,我想把它拉到一个单独的用户控件中。控件包含一个边框,该边框的背景具有alpha透明度,其中的网格具有白色背景和所有内容。在xaml标记中,它看起来像:

        <Border Margin="22,28,20,18" BorderBrush="Black" BorderThickness="1" Background="#30D7D7D7">
            <Grid Margin="155,148,145,198" Background="#FFFEFEFE">
                <TextBlock Margin="17,19,32,20" Text="Dialog part goes here." TextWrapping="Wrap"/>
            </Grid>
        </Border>
    

    问题:

    当我将其移动到用户控件时,即使我将用户控件的背景设置为透明,它也不会显示边框的透明背景;它是实心的。

    1 回复  |  直到 15 年前
        1
  •  3
  •   AnthonyWJones    15 年前

    用户控件本身将具有背景色。确保已将代码移动到的用户控件具有 Background=Transparent .