salve, ho in mente di scrivere un'applicazione in C# con le skin intercambiabili. In realta' e' gia' fatta, ma vorrei fare un qualcosa di piu furbo. Ciò che ho pensato di fare ve lo descivo di seguito:
HO un file xml che mi descrive i vari componenti.
Ad esempio per il form avro' qualcosa come:
<form1 BackgroundImage="image.bmp" TrasparencyKey="White">
<Location x="0" y="0"></Location>
</form>
Quello che faccio adesso e' controllare se nel file xml e' presente una particolare proprieta' e poi, in caso, la utilizzo. Si potrebbe fare in modo migliore con l'uso della reflection, ma non avendola mai usata, ho bisogno di un po di aiuto.
Quindi l'idea e' di identificare le proprieta' specificae nel file xml in questo modo:
for (int i = 0; i < reader.AttributeCount; i++)
{
reader.MoveToAttribute(i);
// Qui utilizzare reader.Name e reader.Value per settare le varie proprieta'
}
Sapete aiutarmi?? GRAZIE!!