DataTrigger на Перечислениях как триггерное значение на Стиле WPF

Это - все, о котором Вы находите самое читаемое. Конечно, это будет меняться в зависимости от каждой ситуации. Если бы Вы делали всю страницу, и были большие разделы, которые не имели никакого PHP в ней, то я убежал бы из PHP и просто записал бы плоскости HTML, тогда как, если бы был раздел, который имел много переменных PHP, то я сделал бы все это в PHP.

, Например:

<table>
    <tr>
        <td colspan="<?php echo $numCols; ?>">
            <?php echo $a; ?>, <?php echo $b; ?>, and <?php echo $c?>
        </td>
    </tr>
</table>

по сравнению с:

<?php
echo "<table>"
    . "<tr>"
    .    "<td colspan=\"" . $numCols . "\">"
    .        $a . ", " . $b . " and " . $c
    .    "</td>"
    . "</tr>"
    . "</table>"
; ?>

Или

<?php
echo "<table>
         <tr>
            <td colspan='{$numCols}'>
               {$a}, {$b}, and {$c}
            </td>
         </tr>
      </table>";
?>

Также не забывают приблизительно printf

<?php
printf("<table>"
    . "<tr>"
    .    "<td colspan=\"%d\">%s, %s and %s</td>"
    . "</tr>"
    . "</table>"
    , $numCols
    , $a
    , $b
    , $c
);
?>
14
задан Daniel 28 February 2013 в 14:52
поделиться

1 ответ

Я нашел решение, и это было довольно глупо.

Стили разработаны как своего рода визуальный шаблон для элемента управления, но они разработаны как основа для визуальной реализации, а не как визуальная модель по принципу «все-все».

В результате у меня была ситуация, в которой мой шаблон диктовал, каким должен быть InnerGlowColor. Однако, применив к элементу атрибут InnerGlowColor = "Teal", я создал эффект переопределения, игнорируя свой визуальный стиль. Решением было просто удалить свойство зависимости в объявлении элемента.

8
ответ дан 1 December 2019 в 16:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: