문제

내가하려는 일은 다음과 같습니다.

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()
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top