मैं एक नेट ऊर्ध्वाधर प्रगति बार अनुकूलित करने के लिए कोशिश (दृश्य 2010 का उपयोग), निम्न कोड के साथ:कार्यक्षेत्र प्रगति बार टेम्पलेट .net
<ProgressBar Name="VolumeMeter" Orientation="Vertical" Margin="4,30,0,0" Value="50" HorizontalAlignment="Left" VerticalAlignment="Top" Height="300" Width="10">
<ProgressBar.Template>
<ControlTemplate TargetType="ProgressBar">
<Border BorderBrush="Green" BorderThickness="1">
<Grid Name="PART_Track" Background="Red">
<Rectangle Name="PART_Indicator" Fill="Blue"/>
</Grid>
</Border>
<ControlTemplate.Triggers>
<Trigger Property="Orientation" Value="Horizontal">
<Setter TargetName="PART_Indicator" Property="VerticalAlignment" Value="Stretch"/>
<Setter TargetName="PART_Indicator" Property="HorizontalAlignment" Value="Left"/>
</Trigger>
<Trigger Property="Orientation" Value="Vertical">
<Setter TargetName="PART_Indicator" Property="VerticalAlignment" Value="Bottom"/>
<Setter TargetName="PART_Indicator" Property="HorizontalAlignment" Value="Stretch"/>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</ProgressBar.Template>
</ProgressBar>
लेकिन, यह नहीं करता है प्रगति दिखाने के लिए, क्या गलत है?
WPF:
यह करने के लिए सही तरीका अब निम्नलिखित की तरह कुछ है? Silverlight? –
@Will: यह इस समय समस्या नहीं है। :) मुख्य संकेत "विजुअल 2010 का उपयोग" था। –
@ ग्रेगडी: ओह, मैंने सोचा कि मैं एक अप्रचलित टिप्पणी को साफ़ कर रहा था। अंतर मत देखो। अब अपना जवाब पढ़ रहे हैं ... – Will