WPF has the SystemParameters
class that exposes a great number of system metrics. On my computer I have noticed that a normal window has a title that is 30 pixels high and a border that is 8 pixels wide. This is on Windows 7 with the Aero theme enabled:
However, SystemParameters
return the following values:
SystemParameters.BorderWidth = 5
SystemParameters.CaptionHeight = 21
Here I have disabled the Aero theme:
Now, SystemParameters
return the following values:
SystemParameters.BorderWidth = 1
SystemParameters.CaptionHeight = 18
How do I compute the actual observed values by using SystemParameters
?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…