стили Silverlight - PullRequest
       10

стили Silverlight

0 голосов
/ 15 апреля 2010
<navigation:Page.Resources>
<Style x:Key="PageBackground" TargetType="Grid">
        <Setter Property="Background">
            <Setter.Value>

                <LinearGradientBrush StartPoint="0,0.5" EndPoint="1,0.5">
                    <GradientStop Color="White" Offset="1"/>
                    <GradientStop Color="Silver"/>
                </LinearGradientBrush>


                <Path x:Name="shinePath" Data="M0,0 L0,300 C-5.5,306.5 40,68 215,0 z" Stretch="Fill" Opacity="0.1">
                    <Path.Fill>
                        <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0" SpreadMethod="Pad">
                            <GradientStop Color="Black" Offset="0"/>
                            <GradientStop Color="#00FFFFFF" Offset="0.871"/>
                        </LinearGradientBrush>
                    </Path.Fill>
                </Path>
            </Setter.Value>
        </Setter>
    </Style>
       </navigation:Page.Resources>

error- свойство 'Value' устанавливается более одного раза

1 Ответ

1 голос
/ 15 апреля 2010

У вас есть один элемент <Setter.Value>, он может содержать только один дочерний элемент. Мне кажется, что путь предназначен для другого свойства. Не могу думать, что, хотя у Grid нет свойства, которое может принять путь. Вы хотите, чтобы путь был содержимым Сетки?

...