alcuni mesi fa ho scritto questo codice perché era l'unico modo in cui potevo pensare di farlo (mentre imparavo C#), beh. Come lo faresti? unchecked
è il modo corretto di farlo?Come fare senza deselezionare?
unchecked //FromArgb takes a 32 bit value, though says it's signed. Which colors shouldn't be.
{
_EditControl.BackColor = System.Drawing.Color.FromArgb((int)0xFFCCCCCC);
}
Penso che si possa dividere il valore in Color.FromArgb (0xFF, 0xCC, 0xCC, 0xCC); Questo dovrebbe funzionare senza errori di cast. – Beku
So che questa è una vecchia domanda, ma l'ho appena incontrata, e sono curioso di sapere perché non vuoi usare semplicemente 'deselezionata '. Era una domanda di curiosità o c'era un problema reale? Avrei appena usato deselezionato. –
@Jon al momento mi considererei un juniores al C#. Quindi mi chiedevo se "non controllato" fosse sbagliato. Ora, probabilmente rimarrò con 'unchecked', invece della risposta marcata. – Earlz