Results 1 to 5 of 5
- 07-23-2012, 09:13 PM
#1
I'm currently writing an PivotApplication that'll need a PerformanceProgressBar in several different PivotItems. I was wondering: instead of creating a different progress bar for each PivotItem, is there a simple way I can share a single one between each PivotItem?
Or should I just suck it up and make multiple ProgressBars?
Thanks! - 08-13-2012, 10:41 PM #2
You can place pivot and pivot items in a grid, and once you have populated all pivot items, place a progress bar in the outer grid, it should encompass all pivot pages. Not sure why you would want to do that but it can be done.
Eg:
<Grid x:Name="LayoutRoot" Background="Transparent">
<Grid.Resources>
<loc:VisibilityToBooleanConverter x:Key="VisibilityToBooleanConverter"/>
<loc:InvVisibilityToBooleanConverter x:Key="InvVisibilityToBooleanConverter"/>
</Grid.Resources>
<!--Pivot Control-->
<controls: Pivot Name="Pivot1" Title="1">
<!--Pivot item one-->
<controls: PivotItem Header="1">
<Grid>
</Grid>
</controls: PivotItem>
<!--Pivot item two-->
<controls: PivotItem Header="2">
<Grid>
</Grid>
</controls: PivotItem>
<controls: PivotItem Header="3">
<Grid>
</Grid>
</controls: PivotItem>
</controls: Pivot>
<toolkit: PerformanceProgressBar IsIndeterminate="{Binding Visibility, ElementName=somecontrol, Converter={StaticResource VisibilityToBooleanConverter}}" Height="20" />
</Grid>Thanked by: - 09-02-2012, 01:10 AM #4
when you show the progressbar, you are hinting to user to wait and not do any action.. each progressbar is an indication of an activity which might be unique to a pivot screen. to have one in general is very generic :)
just my 2 cents on design.
LinkBack URL
About LinkBacks
































Latest Comments