当窗口最大化时,如何获得ActiveCaptionText颜色?
恢复窗口时颜色正确:
但是当窗口最大化时,颜色是错误的:
如何获得有效 ActionCaptionText?
注意: ActiveCaption,InactiveCaption和InactiveCaptionText的同一问题。
似乎应该有:
VisualStyleRenderer vs =
new VisualStyleRenderer(VisualStyleElement.Window.MaxCaption.Active);
label1.ForeColor = vs.GetColor(ColorProperty.TextColor);
But i can't make it work.它为标题和 MaxCaption 返回黑色:
答案 0 :(得分:1)
这是Aero主题的一个问题。它会忽略标题栏中的颜色。试试Windows经典主题。