Có cách nào để đặt thuộc tính được đính kèm qua Kiểu không?WPF: Tôi có thể xác định/đặt thuộc tính đính kèm thông qua một kiểu không?
Tôi có ví dụ: một nút trên đó Interaction thứ được thiết lập (từ System.Windows.Interactivity)
<Button>
<i:Interaction.Triggers>
...
</i:Interaction.Triggers>
</Button>
Bây giờ tôi muốn thực hiện một phong cách, trong đó có bất động sản Interaction.Triggers được thiết lập, do đó thay thế dư thừa bằng cách để xác định tài sản đó trên mọi phiên bản Nút. Điều này có thể thực hiện được trong WPF không?
<Style Target={x:Type Button}>
<!-- ??? -->
<Setter PropertyName="i.Interaction.Triggers">
...
Bằng cách nào đó tôi không thể xem như thế nào, nhưng tôi đã thấy những ví dụ khác trong web mà tài sản gắn liền dường như có thể truy cập từ bên trong một phong cách ...
Cập nhật
Vì vậy, về cơ bản đây là một vấn đề với Interaction.Triggers không có cách nào để "Set" một cái gì đó. Làm thế nào tôi có thể tái sử dụng một tập hợp các định nghĩa tương tác?
thể trùng lặp: http://stackoverflow.com/questions/4067876/set-hidden-attachedproperty-through-style – flq