They seem the same. Is there a significant difference? I think I am missing something.
A regular Trigger
only responds to dependency properties.
A DataTrigger
can be triggered by any .NET property (by setting its Binding
property). However, its setters can still target only dependency properties.