2009-11-19 3 views

ответ

2

Я должен предположить, что вы имели в виду наследование свойств, потому что в противном случае вопрос не имеет смысла: вы не используете наследование класса из своего визуального/логического родителя - вы просто имеете ссылку на этого родителя.

наследственные свойства наследуются в следующем порядке приоритета:

  1. От логического родителя, если таковые имеются, в противном случае ...
  2. От визуального родителя, если таковые имеются, в противном случае ...
  3. Из контекста наследования, специфичного для управления (например, всплывающее окно из всплывающего окна), если оно есть. Вероятно, это объект, соответствующий содержащему тегу в XAML (который, как я предполагаю, означает то, что вы подразумеваете под «декларативным родителем».)

Если ни один из этих типов родителей не существует или имеет унаследованное значение , значение устанавливается с использованием стилей или значений по умолчанию.

Смежные вопросы