WPF의 VB 코드에서 XAML 애니메이션을 호출하십시오
문제
내가하려는 일은 다음과 같습니다.
Expression Blend에서 수행 된 객체에 대한 스토리 보드 애니메이션이 있습니다. 내가 필요한 것은 vb.net 코드에서 해당 애니메이션을 트리거 할 수 있어야합니다. 어떤 아이디어?
감사,
편집하다:
이제 앱을 디버깅하려고 하면서이 오류가 발생합니다.
접근 가능한 '시작'이 없기 때문에 오버로드 해상도가 실패했습니다.
"시작"은 스토리 보드 애니메이션을 시작하라는 주장입니다. 어떤 아이디어?
해결책
방금이 C#을 번역했습니다 (도구를 사용하여 vb.net에서 빨아요)
Storyboard myStoryboard = (Storyboard)FindResource("StoryboardName");
myStoryboard.Begin();
이에
Dim myStoryboard As Storyboard = DirectCast(FindResource("StoryboardName"), Storyboard)
myStoryboard.Begin()
이것은 스토리 보드의 x : 키가 스토리 보드 이름이라고 가정합니다.
.NET 3.5를 사용하지 않는 경우 SP1 노력하다
myStoryboard.Begin(me)
다른 팁
실수하지 않으면 X : 이름 속성을 적용하면 컨트롤의 멤버 속성으로 액세스 할 수 있으며 전화를 걸 수 있습니다 (x : name = "mystoryboard"를 사용했다고 가정).
myStoryBoard.Begin()
제휴하지 않습니다 StackOverflow