Transparenz für Windows Forms Textbox

Ich verwende Windows-Formulare in C # und muss die Hintergrundfarbe einer Textbox transparent machen. Ich habe eine Trackbar von 0 bis 255, die es steuern soll, aber ich habe einige Probleme. Ich habe heute vorhin eine Frage gestellt, die genau dasselbe fragt, aber keinen Erfolg hat.

Hier ist der Code, den ich derzeit habe:

private void trackAlpha_ValueChanged(object sender, EventArgs e)
{
    newColor = Color.FromArgb(trackAlpha.Value, colorDialog.Color.R, colorDialog.Color.G, colorDialog.Color.B);
    colorDialog.Color = newColor; // The Windows dialog used to pick the colors
    colorPreview.BackColor = newColor; // Textbox that I'm setting the background color
}

Das Problem ist, dass absolut nichts passiert. Irgendwelche Ideen, warum das nicht funktioniert?

Auf die vorherige Frage hat dieser nette Kerl etwas darüber gesagtSetStyle(ControlStyles.SupportsTransparentBackColor, true);, aber ich habe keine Ahnung, wo ich das hinstellen soll.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage