Storyboard.TargetName Присоединенное свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает имя объекта для анимации. Этот объект должен быть FrameworkElement, FrameworkContentElement, или Freezable.
see GetTargetName, and SetTargetName
see GetTargetName, and SetTargetName
see GetTargetName, and SetTargetName
Комментарии
Задание этого свойства является необязательным. Если не TargetName указано, анимации раскадровки применяются к одному из следующих элементов:
Если раскадровка, к которой принадлежит анимация, была запущена с помощью BeginStoryboardэлемента, которому принадлежит действие, которое активирует BeginStoryboard раскадровку, предназначено.
Если раскадровка была запущена Begin с помощью метода, FrameworkElement целевой объект или FrameworkContentElement указан при запуске раскадровки с методом Begin .
Если это свойство задается на временной шкале с дочерними элементами, эти дочерние временные шкалы "наследуют" родителя TargetName , если только они не указывают собственные.
Создание объекта, предназначенного для целевого объекта
При использовании XAML вы выполняете одно из следующих двух действий, чтобы сделать объект, предназначенный для раскадровки:
Если объект является объектом FrameworkElement или объектом FrameworkContentElement, задайте его Name свойство.
Если объект является Freezable пользовательским FrameworkContentElement FrameworkContentElementили назначьте ему имя с помощью расширения разметки директивы x:Name .
При использовании кода вы делаете объект целевым, используя RegisterName метод для назначения имени объекта.
Сведения о свойстве зависимостей
Поле идентификатора | TargetNameProperty |
Metadata properties set to true |
Нет |