public ExercisePreviewView()
{
InitializeComponent();
- ApplyControlStyles();
InitializeCallbacks();
}
this.previousButton.Clicked += ReplyVideo;
}
- private void ApplyControlStyles()
- {
- this.skipButton.ApplyStyle(Styles.Buttons.Regular);
- this.reviewButton.ApplyStyle(Styles.Buttons.RegularRepeat);
- this.previousButton.ApplyStyle(Styles.Buttons.Previous);
- this.nextButton.ApplyStyle(Styles.Buttons.Next);
- }
-
- private void PageVisibilityChanged(object senter, VisibilityChangedEventArgs args)
+ private void PageVisibilityChanged(object sender, VisibilityChangedEventArgs args)
{
if (args.Visibility == true)
{
xmlns:vm="clr-namespace:Fitness.ViewModels"
xmlns:views="clr-namespace:Fitness.Views"
xmlns:nui="clr-namespace:Tizen.NUI.Components;assembly=Tizen.NUI.Components"
+ xmlns:behaviors="clr-namespace:Fitness.Views.Behaviors"
+ xmlns:styles="clr-namespace:Fitness.Views.Styles"
HeightResizePolicy="FillToParent" WidthResizePolicy="FillToParent" ParentOrigin="Center" PivotPoint="Center" PositionUsesPivotPoint="true">
<ctrl:Page.BindingContext>
<vm:ExercisePreviewViewModel x:Name="context"/>
<View.Layout>
<LinearLayout LinearOrientation="Horizontal" LinearAlignment="CenterVertical"/>
</View.Layout>
- <nui:Button BindingContext="{x:Reference context}" Size="{views:SizeInUnits Width=50,Height=20}" Text="previous" x:Name="previousButton" Command="{Binding PreviousWorkout}"/>
+ <nui:Button BindingContext="{x:Reference context}" Size="{views:SizeInUnits Width=50,Height=20}" Text="previous" x:Name="previousButton" Command="{Binding PreviousWorkout}" behaviors:StyleSetter.Style="{x:Static styles:Buttons.Previous}"/>
<TextLabel BindingContext="{Binding Source={x:Reference context}, Path=CurrentWorkout}" Size="{views:SizeInUnits Width=328,Height=20}" HeightResizePolicy="FillToParent" Text="{Binding Title}" Margin="{views:ExtentsInUnits Start=10}" VerticalAlignment="Center" HorizontalAlignment="Center" PixelSize="32"/>
- <nui:Button BindingContext="{x:Reference context}" Size="{views:SizeInUnits Width=50,Height=20}" Text="next" x:Name="nextButton" Margin="{views:ExtentsInUnits Start=10}" Command="{Binding NextWorkout}"/>
+ <nui:Button BindingContext="{x:Reference context}" Size="{views:SizeInUnits Width=50,Height=20}" Text="next" x:Name="nextButton" Margin="{views:ExtentsInUnits Start=10}" Command="{Binding NextWorkout}" behaviors:StyleSetter.Style="{x:Static styles:Buttons.Next}"/>
</View>
<!-- Bar End -->
<View WidthResizePolicy="FillToParent" Weight="1.0">
<View.Layout>
<LinearLayout LinearOrientation="Horizontal" LinearAlignment="CenterVertical" CellPadding="40,40"/>
</View.Layout>
- <nui:Button BindingContext="{Binding Source={x:Reference context}}" Text="Review Movement" Size="{views:SizeInUnits Width=219,Height=26}" x:Name="reviewButton" Command="{Binding ReviewMovement}"/>
- <nui:Button BindingContext="{Binding Source={x:Reference context}}" Text="Skip" Size="{views:SizeInUnits Width=219,Height=26}" x:Name="skipButton" Command="{Binding Skip}"/>
+ <nui:Button BindingContext="{Binding Source={x:Reference context}}" Text="Review Movement" Size="{views:SizeInUnits Width=219,Height=26}" Command="{Binding ReviewMovement}" x:Name="reviewButton" behaviors:StyleSetter.Style="{x:Static styles:Buttons.RegularRepeat}"/>
+ <nui:Button BindingContext="{Binding Source={x:Reference context}}" Text="Skip" Size="{views:SizeInUnits Width=219,Height=26}" Command="{Binding Skip}" behaviors:StyleSetter.Style="{x:Static styles:Buttons.Regular}"/>
</View>
</View>
</ctrl:Page>