Оба устанавливают локальное значение свойства Background
. Первый устанавливает его на null
, а второй устанавливает на Brushes.Transparent
.
Есть несколько важных моментов, о которых следует помнить:
null
- это , а не - это то же самое, что не установка его вообще. Поскольку свойства зависимостей получают свое эффективное значение из нескольких источников , установка локального значения (даже если оно null
) может иметь приоритет над значениями, которые могут быть получены из других источников, таких как стиль или анимация. IsHitTestVisible
. Это свойство позволяет вам контролировать видимость теста удара независимо от кисти, с которой отображается UIElement
. Есть несколько хороших примеров демонстрационного кодирования в журнале demoscene Hugi issues.
На Scene.org есть хорошая коллекция исходников старых эффектов и прочего . Хотя это довольно сложно просматривать.
Прежде всего, зарегистрируйтесь на pouet.net . Вот список всех продуктов с исходным кодом .
Поговорите на ircnet, на #ukscene, # pouet.net, #coders, #Breakpoint, #bitfellas, #macscene
Также iq написал огромное количество руководств