Ich arbeite an meiner benutzerdefinierten Schaltfläche in WinForm. Ich bin bereits mit der Arbeit fertig. Aber ich habe ein letztes Problem, dass meine Schaltfläche den Bereich nicht ungültig macht, wenn eine Eigenschaft geändert wurde. Ich rufe die Invalidate-Methode im Set-Block und OnResize auf, aber sie funktioniert nicht für die Schaltfläche. Aber es wird zur Laufzeit oder beim Neuaufbau behoben. Wie kann ich das Problem beheben?
Ich arbeite an meiner benutzerdefinierten Schaltfläche in WinForm. Ich bin bereits mit der Arbeit fertig. Aber ich habe ein letztes Problem, dass meine Schaltfläche den Bereich nicht ungültig macht, wenn eine Eigenschaft geändert wurde. Ich rufe die Invalidate-Methode im Set-Block und OnResize auf, aber sie funktioniert nicht für die Schaltfläche. Aber es wird zur Laufzeit oder beim Neuaufbau behoben. Wie kann ich das Problem beheben?
Hier ist zum Beispiel ein Bild:
[img]https://i.sstatic.net/C3h47.png[/img]
Mein Code: [code] public class AltoButton : Control { int radius; RoundedRectangle roundedRect; Color inactive1, inactive2, pressed1, pressed2; LinearGradientBrush InactiveGB, MouseOverGB, BorderGB, currentGB; public AltoButton() { inactive1 = Color.FromArgb(44, 188, 210); inactive2 = Color.FromArgb(33, 167, 188);
} public RoundedRectangle() { } public GraphicsPath Path { get { return grPath; } } public Rectangle Rect { get { return new Rectangle(location.X, location.Y, 2 * radius, 2 * radius); } } } public int Radius { get { return radius; } set { radius = value; Invalidate(); } } public Color Inactive1 { get { return inactive1; } set { inactive1 = value; Invalidate(); } } public Color Inactive2 { get { return inactive2; } set { inactive2 = value; Invalidate(); } } public Color Pressed1 { get { return pressed1; } set { pressed1 = value; Invalidate(); } } public Color Pressed2 { get { return pressed2; } set { pressed2 = value; Invalidate(); } } [/code]
Ich habe ein Problem mit einem WPF -UserControl, das von meinem eigenen Entwickeln ist. , wenn ich das usercontrol in meinem Programm implementiere. at...
Ich versuche sicherzustellen, dass eine Schaltfläche in einem Shadow-DOM den Tab-Fokus vor einer regulären Schaltfläche im Haupt-DOM erhält. Eine Schaltfläche hat tabindex= 0 und die andere ist 10,...
Ich versuche sicherzustellen, dass eine Schaltfläche in einem Shadow-DOM den Tab-Fokus vor einer regulären Schaltfläche im Haupt-DOM erhält. Eine Schaltfläche hat tabindex= 0 und die andere ist 10,...
Ich versuche sicherzustellen, dass eine Schaltfläche in einem Shadow-DOM den Tab-Fokus vor einer regulären Schaltfläche im Haupt-DOM erhält. Eine Schaltfläche hat tabindex= 0 und die andere ist 10,...
Die Seite ist auf WP. Es wurde eine Schaltfläche hinzugefügt, bei der das erste Element ein Link und das zweite der Name der Schaltfläche ist. Die Schaltfläche und der Name werden korrekt angezeigt,...