Subversion Repository Public Repository

Nextrek

Diff Revisions 659 vs 660 for /Android/SmartCharging/SmartCharging_WP/SmartCharging/obj/Debug/SiteOwnerRegistrationPage.xaml

Diff revisions: vs.
  @@ -6,16 +6,17 @@
6 6 xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
7 7 xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
8 8 mc:Ignorable="d"
9 + xmlns:converter="using:SmartCharging.Converter"
9 10 Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
10 -
11 + <Page.Resources>
12 + <converter:BoolToVisibilityConverter x:Key="BoolToVisibilityConverter" ></converter:BoolToVisibilityConverter>
13 +
14 +
15 + </Page.Resources>
11 16 <ScrollViewer ScrollViewer.VerticalScrollBarVisibility="Visible">
12 17 <Grid x:Name="LayoutRoot" VerticalAlignment="Stretch" Background="White">
13 18
14 - <Grid.ChildrenTransitions>
15 - <TransitionCollection>
16 - <EntranceThemeTransition/>
17 - </TransitionCollection>
18 - </Grid.ChildrenTransitions>
19 +
19 20
20 21 <Grid.RowDefinitions>
21 22 <RowDefinition Height="180"/>
  @@ -23,23 +24,53 @@
23 24 </Grid.RowDefinitions>
24 25
25 26 <Border Grid.Row="0" Background="#2cdaff">
26 - <local:ImagePicker></local:ImagePicker>
27 + <local:ImagePicker x:Name="AvatarPicker"></local:ImagePicker>
28 +
27 29 </Border>
30 +
28 31 <StackPanel Orientation="Vertical" Grid.Row="1" HorizontalAlignment="Stretch" Margin="40,20">
32 + <ToggleSwitch x:ConnectionId='1' x:Name="UserTypeToggleSwitch" x:Uid="UserTypeToggleSwitch" OffContent="Utente" OnContent="Gestore Locale" VerticalAlignment="Center" HorizontalAlignment="Right" Padding="0,0,4,0" Foreground="#FF2CDAFF" HorizontalContentAlignment="Left" Style="{StaticResource ToggleSwitchStyleDefault}" />
33 +
29 34 <TextBox PlaceholderText="Nome" x:Uid="NameTextBox" x:Name="NameInput" Style="{StaticResource TextBoxStyleDefault}" Margin="0,5" Padding="0,10" BorderBrush="White" />
30 35 <TextBox PlaceholderText="Cognome" x:Uid="SurnameTextBox" x:Name="SurnameInput" Style="{StaticResource TextBoxStyleDefault}" Margin="0,5" Padding="0,10"/>
31 36 <TextBox PlaceholderText="Telefono(opzionale)" x:Uid="PhoneNumberTextBox" x:Name="PhoneNumberInput" Style="{StaticResource TextBoxStyleDefault}" Margin="0,7" Padding="0,10"/>
37 + <TextBox PlaceholderText="Email" x:Uid="EmailTextBox" x:Name="EmailInput" Style="{StaticResource TextBoxStyleDefault}" Margin="0,5" Padding="0,10"/>
32 38
39 + <TextBox PlaceholderText="Nome locale" x:Uid="SiteNameTextBox" x:Name="SiteNameInput" Style="{StaticResource TextBoxStyleDefault}" Margin="0,5" Padding="0,10" Visibility="{Binding ElementName=UserTypeToggleSwitch, Path=IsOn, Converter={StaticResource BoolToVisibilityConverter}}"/>
40 + <TextBox PlaceholderText="Descrizione locale" x:Uid="SiteDescriptionTextBox" x:Name="SiteDescriptionInput" Style="{StaticResource TextBoxStyleDefault}" Margin="0,5" Padding="0,10" Height="150" TextWrapping="Wrap" Visibility="{Binding ElementName=UserTypeToggleSwitch, Path=IsOn, Converter={StaticResource BoolToVisibilityConverter}}"/>
41 + <TextBox PlaceholderText="Sito web" x:Uid="SiteWebsiteTextBox" x:Name="SiteWebsiteTextBox" Style="{StaticResource TextBoxStyleDefault}" Margin="0,5" Padding="0,10" Height="150" TextWrapping="Wrap" Visibility="{Binding ElementName=UserTypeToggleSwitch, Path=IsOn, Converter={StaticResource BoolToVisibilityConverter}}"/>
42 + <Button x:Name="SiteTypeButton" x:Uid="SiteTypeButton" Content="Tipologie di locali" Grid.Row="2" Grid.Column="1" Grid.ColumnSpan="2" Style="{StaticResource ButtonStyleFlat}" FontSize="14" Padding="0,0,10,0" BorderThickness="0" Margin="0,3,3,3" Background="#FFD1D1D1" Foreground="#FF666666" Visibility="{Binding ElementName=UserTypeToggleSwitch, Path=IsOn, Converter={StaticResource BoolToVisibilityConverter}}">
43 +
44 + <Button.Flyout >
45 + <Flyout >
46 + <ScrollViewer ScrollViewer.VerticalScrollBarVisibility="Auto">
47 + <ListView x:Name="SiteTypeList">
48 + <ListView.ItemsPanel>
49 + <ItemsPanelTemplate>
50 + <StackPanel Orientation="Vertical"></StackPanel>
51 + </ItemsPanelTemplate>
52 + </ListView.ItemsPanel>
53 + <ListView.ItemTemplate>
54 + <DataTemplate>
55 + <ListBoxItem x:ConnectionId='3' Content="{Binding Label}" FontSize="20" Margin="10,10"></ListBoxItem>
56 + </DataTemplate>
57 + </ListView.ItemTemplate>
58 + </ListView>
59 + </ScrollViewer>
60 + </Flyout>
61 +
62 + </Button.Flyout>
63 + </Button>
33 64
34 - <TextBox PlaceholderText="Email" x:Uid="EmailTextBox" x:Name="EmailInput" Style="{StaticResource TextBoxStyleDefault}" Margin="0,5" Padding="0,10"/>
35 - <TextBox PlaceholderText="Nome locale" x:Uid="SiteNameTextBox" x:Name="SiteNameInput" Style="{StaticResource TextBoxStyleDefault}" Margin="0,5" Padding="0,10"/>
36 - <TextBox PlaceholderText="Descrizione locale" x:Uid="SiteDescriptionTextBox" x:Name="SiteDescriptionInput" Style="{StaticResource TextBoxStyleDefault}" Margin="0,5" Padding="0,10" Height="150" TextWrapping="Wrap"/>
37 65 <TextBox PlaceholderText="Username" x:Name="UsernameInput" x:Uid="UsernameTextBox" Style="{StaticResource TextBoxStyleDefault}" Margin="0,5" Padding="0,10"/>
38 66 <PasswordBox x:Name="PasswordInput" PlaceholderText="Password" x:Uid="Password" Style="{StaticResource PasswordBoxStyleDefault}" Margin="0,5" Padding="0,10"/>
39 - <Button x:ConnectionId='1' x:Name="SubmitButton" BorderBrush="#FF564966" Content="Registrati" x:Uid="RegisterButton" Foreground="#FF564966" Margin="0,25,0,0" Height="64" Style="{StaticResource ButtonStyleFlat}" VerticalAlignment="Bottom" />
67 + <local:MultipleImagePicker x:Name="SiteImagePicker" Visibility="{Binding ElementName=UserTypeToggleSwitch, Path=IsOn, Converter={StaticResource BoolToVisibilityConverter}}"></local:MultipleImagePicker>
68 + <Button x:ConnectionId='2' x:Name="SubmitButton" BorderBrush="#FF564966" Content="Registrati" x:Uid="RegisterButton" Foreground="#FF564966" Margin="0,25,0,0" Height="64" Style="{StaticResource ButtonStyleFlat}" VerticalAlignment="Bottom" />
69 +
70 +
40 71
41 72 </StackPanel>
42 -
73 + <ProgressRing x:Name="Loader" IsActive="True" Grid.RowSpan="100" Grid.ColumnSpan="100" Background="#99000000" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" IsHitTestVisible="True" Visibility="Collapsed" Foreground="#FF2CDAFF" />
43 74
44 75 </Grid>
45 76