Domanda

In relazione al questa domanda ho chiesto in precedenza, mi chiedo se è possibile anche caricare dinamicamente un file code-behind che è associato con un file XAML. Può funzionare in questo modo o sarebbe solo essere meglio per compilare sia in una DLL?.

Grazie!

È stato utile?

Soluzione

In realtà, è il code-behind che carica il file XAML. Il progettista genera un file nascosto che lega tutti gli elementi di nome e gli eventi alla classe. (Si noti la parola 'parziale' sulla tua classe nel code-behind.) Funziona simile al file che il progettista WinForms genera, solo che è un po 'più difficile da trovare. Li potete trovare nella cartella "obj / debug /" insieme al BAML compilato.

Per quanto riguarda in realtà rispondere alla tua quetion, sarebbe meglio per loro compilare in una DLL. Esso non può essere impossibile impostare una libreria che può collegare una XAML ad una classe speciale che ha metodi per accedere in modo dinamico elementi, ma non c'è niente di simile ora per quanto ne so.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top