Empfohlen
Hoffe, wenn Sie wpf findresource auf Ihrem Computer nicht finden können, kann Ihnen diese Anleitung helfen, das Problem zu beheben.
Ich bin die Halbschwester von n00b mit WPF (und ein bisschen .NET im Allgemeinen) mit ziemlich engen Fristen für ein neues WPF-Projekt, als ich mit FindResource () über eine Auswahl stolperte. Ich befinde mich in der Anfangsphase der Entwicklung, daher ist meine Anwendungskonfiguration weiterhin ziemlich extrem. Mein XAML-Code hat die folgende Struktur:
Dies ist mein C#-Code. Diese aufrufbare Methode stammt von diesem speziellen KeyDown-Ereignishandler für diesen Fenstercontainer.
Empfohlen
Läuft Ihr PC langsam? Haben Sie Probleme beim Starten von Windows? Verzweifeln Sie nicht! Fortect ist die Lösung für Sie. Dieses leistungsstarke und benutzerfreundliche Tool diagnostiziert und repariert Ihren PC, erhöht die Systemleistung, optimiert den Arbeitsspeicher und verbessert dabei die Sicherheit. Warten Sie also nicht - laden Sie Fortect noch heute herunter!
Alles, was ich jetzt versuche, ist buchstäblich unsere eigene Animation zu starten, die nur innerhalb des Storyboards definiert ist. Ich hatte nicht einmal die Möglichkeit, online eine Storyboard-Ressource zu finden. Ich habe auf jeden Fall FindResource ausprobiert und gerade this.FindResource versucht, um Application.Current.FindResource zu zählen. Diese Funktion ist in einer eigenen CS-Datei für die oben gezeigte XAML-Musikdatei definiert.
Wir wären Ihnen für mehrere Hilfestellungen dankbar, die Sie den richtigen Besuchern anbieten können. Sollte ich etwas vergessen haben, benötige ich wohl weitere Informationen von zu Hause, ich rufe gerne an.
öffentlich
ungültig goToNext ( Entity sender , RoutedEventArgs e )
Versuchen Sie es mit Storyboard sb ist gleich (Storyboard ) Anwendung . Aktueller . FindResource ( “Storyboard1” );
Fang ( Ausnahme, zB )
MessageBox . anzeigen (zum Beispiel . ToString ());
sb.BeginAnimation ();
stepIndex ++;
Und ich möchte das wichtigste sbdFade-Storyboard wegen des folgenden C-Nummerncodes anzeigen
mit System;mit System.Collections.Generic;Verwenden von System.Linq;Verwenden von System.Text;Verwenden von System.Windows;Verwenden von System.Windows.Controls;Verwenden von System.Windows.Data;Verwenden von System.Windows.Documents;Verwenden von System.Windows.Input;Verwenden von System.Windows.Media;Verwenden von System.Windows.Media.Imaging;Verwenden von System.Windows.Navigation;Verwenden von System.Windows.Shapes;Verwenden von System.Windows.Media.Animation;TugasBesarTAM_Moses_1072089-Namensraum{/// /// Interaktionslogik für Brick01.xaml/// öffentliche Unterklasse Brick01: UserControl Baustein public01 () Inhaltsstoff von () initialisieren; Privater BallHit () Storyboard storyBoard FindResource ("sbdFade") bedeutet als Storyboard; storyBoard.Begin (); Leere Brick_MouseLeftButtonDown-Ausnahme (Objektsender, MouseButtonEventArgs e) Ball großer Erfolg ();
, aber wenn Sie es sind, klicke ich auf das benutzerdefinierte Steuerelement. Als Ergebnis wird eine ResourceReferencekeyNotFoundException geworfen, sodass dieses storyBoard normalerweise null ist.
Ich habe keinen Vorschlag, woher der Fehler kam, da die normalerweise wichtige Ressource sowohl in xaml als auch in der C-Nummer normalerweise gleich ist.
Bearbeiten Sie eine Notiz:Ich habe auch alle unten aufgeführten Werte ausprobiert (BallHit-Methode), aber es wirft eine neue Ausnahme gut
geschlossen leer BallHit () Storyboard storyBoard = (Storyboard) FindResource ("sbdFade"); storyBoard.Begin ();
Beschleunigen Sie Ihren PC noch heute mit diesem benutzerfreundlichen Download.
Wpf Findresource Not Found
Wpf Findrisorsa Non Trovata
Wpf Zoekbron Niet Gevonden
Wpf Findresource Introuvable
Wpf Findresource를 찾을 수 없습니다
Wpf Findresource Nao Encontrado
Wpf Findresource Hittades Inte
Wpf Findresource Ne Najden
Wpf Findresource Nie Znaleziono
Wpf Findresource No Encontrado