Tôi có một UserControl với một bảng câu chuyện và tôi muốn dừng hoạt ảnh khi khả năng hiển thị của kiểm soát thay đổi.Bảng phân cảnh dừng WPF về khả năng hiển thị đã thay đổi
Tôi đã tạo Trình kích hoạt để tạm dừng hoạt ảnh và khởi động nó tùy thuộc vào trạng thái, nhưng tôi tiếp tục nhận được một ArgumentException.
Đây là XAML:
<UserControl.Triggers>
<EventTrigger RoutedEvent="FrameworkElement.Loaded">
<BeginStoryboard x:Name="ProgressAnimation_BeginStoryboard" Storyboard="{StaticResource ProgressAnimation}"/>
</EventTrigger>
<Trigger Property="Control.Visibility" Value="Collapsed">
<PauseStoryboard BeginStoryboardName="ProgressAnimation_BeginStoryboard" />
</Trigger>
<Trigger Property="Control.Visibility" Value="Visible">
<ResumeStoryboard BeginStoryboardName="ProgressAnimation_BeginStoryboard" />
</Trigger>
</UserControl.Triggers>
và đây là ngoại lệ:
Giá trị "System.Windows.Media.Animation.PauseStoryboard" không phải là loại "System.Windows. SetterBase "và không thể được sử dụng trong bộ sưu tập chung này. Tên thông số: giá trị
Làm cách nào để thực hiện điều này trong XAML?
Cảm ơn, Raul
Điều đó sẽ không làm việc vì một usercontrol chỉ có thể chứa EventTriggers trong khi tôi cần một. –
HaxElit