Как написать стили для выноски wpf - PullRequest
0 голосов
/ 05 марта 2011

Я использую следующее пространство имен (http://schemas.microsoft.com/expression/2010/drawing).
У меня есть два элемента управления для коллапса, которые используют одинаковые стили. я хочу написать какой-нибудь стиль многократного использования для этих двух элементов управления, но безуспешно ...

Есть предложения?

1 Ответ

0 голосов
/ 06 марта 2011

Вы можете повторно использовать стили, будь то выноски или любой другой элемент управления, сделав их ресурсами и сославшись на них позже.Например:

<Window
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:ed="http://schemas.microsoft.com/expression/2010/drawing"
    x:Class="WpfApplication1.MainWindow">
    <Window.Resources>
        <Style x:Key="MyCalloutStyle" TargetType="ed:Callout">
            <Setter Property="Fill" Value="Orange" />
        </Style>
    </Window.Resources>

    <Grid x:Name="LayoutRoot">
        <ed:Callout Style="{StaticResource MyCalloutStyle}" />
        <ed:Callout Style="{StaticResource MyCalloutStyle}" />
    </Grid>
</Window>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...