Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
|
Re: TreeView: Wie komme ich an die Standardgrafiken "Pl
4. Sep 2006, 15:29
Moin,
danke für die Antworten. Ich habe mir überlegt es selbst zu zeichnen und habs nun so gemacht:
Code:
enum StateImage { MINUS, PLUS };
private Bitmap GetStateImage(StateImage si)
{
Bitmap stateImage = new Bitmap(9, 9);
for (int i = 0; i <= 8; i++)
{
for (int i2 = 0; i2 <= 8; i2++)
{
if ((i == 0) || (i == 8) || (i2 == 0) || (i2 == 8))
{
stateImage.SetPixel(i, i2, Color.Gray);
}
else
{
stateImage.SetPixel(i, i2, Color.White);
}
}
}
stateImage.SetPixel(2, 4, Color.Black);
stateImage.SetPixel(3, 4, Color.Black);
stateImage.SetPixel(4, 4, Color.Black);
stateImage.SetPixel(5, 4, Color.Black);
stateImage.SetPixel(6, 4, Color.Black);
if (si == StateImage.PLUS)
{
stateImage.SetPixel(4, 2, Color.Black);
stateImage.SetPixel(4, 3, Color.Black);
stateImage.SetPixel(4, 5, Color.Black);
stateImage.SetPixel(4, 6, Color.Black);
}
return stateImage;
}
Mario MSN: cyanide@ccode.de
|
|
Zitat
|