Domanda

ecco cosa sto cercando di fare:

Ho un'animazione Storyboard per un oggetto fatto in Expression Blend. Ciò di cui ho bisogno è poter attivare quell'animazione dal codice VB.net. Qualche idea?

Grazie,

EDIT:

Ora sto riscontrando questo errore durante il tentativo di debug dell'app:

Risoluzione di sovraccarico non riuscita perché nessun "Inizio" accessibile accetta questo numero di argomenti.

" Inizia " è l'argomento per avviare l'animazione dello Storyboard. Qualche idea?

È stato utile?

Soluzione

Ho appena tradotto questo C # (usando uno strumento, faccio schifo su VB.NET)

Storyboard myStoryboard = (Storyboard)FindResource("StoryboardName");
myStoryboard.Begin();

a questo

Dim myStoryboard As Storyboard = DirectCast(FindResource("StoryboardName"), Storyboard)
myStoryboard.Begin()

Questo presuppone che la chiave x: dello Storyboard sia StoryboardName.

Se non si utilizza .NET 3.5 SP1 provare

myStoryboard.Begin(me)

Altri suggerimenti

Se non sbaglio, se si applica un attributo x: Name alla risorsa, sarà accessibile come proprietà membro del controllo e si può semplicemente chiamare (supponendo che si sia usato x: Name = " myStoryBoard ")

myStoryBoard.Begin()
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top