在WPF中,当我将ProgressBar
放入XAML
文件时,默认情况下其高度约为2或3像素。
我应该为与其他Windows应用程序保持一致而设置什么高度(并根据dpi分辨率等来调整高度)?我尝试设置Height="auto"
,但结果是相同的。
<Window x:Class="WpfApplication2.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<DockPanel Name="dockPanel1">
<ProgressBar Name="progressBar1" Value="33" DockPanel.Dock="Top"/>
<TreeView Name="treeView1" />
</DockPanel>
</Window>
最佳答案
Windows Progressbar Guideline有一个很好的开始提示,
Recommended sizing and spacing
万一链接消失了:
关于C#WPF ProgressBar "default"高度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18386153/