Custom Paint Splitter-Steuerelement in C # WinForms
Ich versuche, die Trennlinie zu zeichnen, die angezeigt wird, wenn Sie ein Splitter-Steuerelement ziehen:
Wie Sie auf diesem Bild sehen können, ist der Standard-Splitter ein Schachbrettmuster.
... das geht nicht:
public partial class MockForm : Form
{
public MockForm()
{
InitializeComponent();
this.splitter1.Paint += splitter1_Paint;
}
private void splitter1_Paint(object sender, PaintEventArgs e)
{
e.Graphics.Clear(Color.Red);
}
}
dies malt nur den Hintergrund des Steuerelements, aber nicht den Splitter, wenn es gezogen wird.
Irgendwelche Ideen