Style.Triggers, DataTrigger проблемы при переезде из WPF, how to

250
10 января 2017, 23:28

В WPF юзал такой код:

 <Button.Style>
    <Style TargetType="{interop:TypeName Button}">
        <Style.Triggers>
            <DataTrigger Value="True" Binding="{Binding CellStatus, Converter={StaticResource CellViewStateConverter}, ConverterParameter={x:Static model1:CellState.NormalCell}}">
                <Setter Property="Template" Value="{StaticResource NormalCellTemplate}" />
            </DataTrigger>
            <DataTrigger Value="True" Binding="{Binding CellStatus, Converter={StaticResource CellViewStateConverter}, ConverterParameter={x:Static model1:CellState.NulledCell}}">
                <Setter Property="Template" Value="{StaticResource NulledCellTemplate}" />
            </DataTrigger>
            <DataTrigger Value="True" Binding="{Binding CellStatus, Converter={StaticResource CellViewStateConverter}, ConverterParameter={x:Static model1:CellState.CurrentCell}}">
                <Setter Property="Template" Value="{StaticResource CurrentCellTemplate}" />
            </DataTrigger>
            <DataTrigger Value="True" Binding="{Binding CellStatus, Converter={StaticResource CellViewStateConverter}, ConverterParameter={x:Static model1:CellState.PossibleCell}}">
                <Setter Property="Template" Value="{StaticResource PossibleCellTemplate}" />
            </DataTrigger>
            <DataTrigger Value="True" Binding="{Binding CellStatus, Converter={StaticResource CellViewStateConverter}, ConverterParameter={x:Static model1:CellState.DeleteCell}}">
                <Setter Property="Template" Value="{StaticResource DeleteCellTemplate}" />
            </DataTrigger>
        </Style.Triggers>
    </Style>
</Button.Style>

При переносе в UWP он превратился в тыкву. Нагуглил пару костылей, но как-то мне они не понравились и вообще у нас с ними отношения не сложились.

READ ALSO
Привязка свойства объекта в WPF

Привязка свойства объекта в WPF

Необходимо в ListView в WPF: 1привязать свойство Dict объекта Error к колонке 2

351
Фильтр таблицы с помощью ajax запрос [требует правки]

Фильтр таблицы с помощью ajax запрос [требует правки]

Не получается у меня сделать фильтра таблицы с помощью ajax запросаУ меня выходит ошибка постоянно когда я на любом месте нажимаю на сайте,...

335
Category -&gt; posts? [wordpress]

Category -> posts? [wordpress]

Приветствую, столкнулся с таким выводом постов

305
Синхронизация Vagrant + Virtualbox с рабочими папками

Синхронизация Vagrant + Virtualbox с рабочими папками

Подскажите новичку как начать работу с VagrantЯ установил все, VirtualBox, Vagrant, все работает, не могу понять как синхронизировать файлы, а именно чтобы...

333