ho ottenuto il codice C# che è come:Come modificare il colore di sfondo del TextBox?
if(smth == "Open")
{
TextBox.Background = ???
}
Come per cambiare il colore di sfondo della TextBox?
ho ottenuto il codice C# che è come:Come modificare il colore di sfondo del TextBox?
if(smth == "Open")
{
TextBox.Background = ???
}
Come per cambiare il colore di sfondo della TextBox?
Se è WPF, c'è una collezione di colori nella classe statica Brushes
.
TextBox.Background = Brushes.Red;
Naturalmente, è possibile creare il proprio pennello se si desidera.
LinearGradientBrush myBrush = new LinearGradientBrush();
myBrush.GradientStops.Add(new GradientStop(Colors.Yellow, 0.0));
myBrush.GradientStops.Add(new GradientStop(Colors.Orange, 0.5));
myBrush.GradientStops.Add(new GradientStop(Colors.Red, 1.0));
TextBox.Background = myBrush;
quali sono gli spazi dei nomi da utilizzare per GradientStops –
'Ctrl' +' .' e l'IDE mostra le opzioni –
Non dimenticare di usare System.Windows.Media invece di System.Drawing namespace. – pungggi
in WinForms e WebForms si può fare:
txtName.BackColor = Color.Aqua;
webforms;
TextBox.Background = System.Drawing.Color.Red;
in applicazioni web in cs pagina
txtbox.Style.Add("background-color","black");
in css specificarlo utilizzando proprietà BackColor
È txtName.BackColor = System.Drawing.Color.Red;
Si può anche utilizzare txtName.BackColor = Color.Aqua;
che è la stessa as txtName.BackColor = System.Color.Aqua;
Solo Problema con System.color è che non contiene una definizione per alcuni colori base, in particolare il bianco, che è importante perché di solito le caselle di testo sono bianche;
Impostazione della casella di testo backgroundcolor con più colori con un solo clic.
Nota: utilizzando HTML e Javscript.
< ingresso id = "ClickMe_btn" onclick = "setInterval (function() {ab()}, 3000);" type = "button" value = "ClickMe" />
var arr, i = 0; arr = ["Rosso", "Blu", "Verde", "Arancione", "Viola", "Giallo", "Marrone", "Lime", "Grigio"]; // Forniamo array come input.
function ab()
{ document.getElementById("Text").style.backgroundColor = arr[i];
window.alert(arr[i]);
i++;
}
Nota: è possibile modificare millisecondi, con 2 ° parametro setInterval.
Quale classe TextBox? WinForms? WPF? Altro? –
scusa, ho dimenticato di aggiungere che il suo WPF, già funzionante! grazie mille ragazzi :) – SubZeroFX