Liaisons mobiles Telerik Blazor pour Xamarin

<
ContentView
>
<
Grid
Padding
=
"new Thickness (0,40,0,0)"
>
<
Disposition
>
<
RowDefinition
GridUnitType
=
"GridUnitType.Auto"
/>
]
<
RowDefinition
GridUnitType
=
"GridUnitType.Star"
/>
</
Layout
>
[19659012] <
Contenu
>
<
GridCell
>
<
StackLayout
Orientation
=
"StackOrientation .Horizontal "
Spacing
=
" 10 "
>
<
RadButton
BorderWidth
=
" 0 "[19659011]
CornerRadius
=
"0"
HeightRequest
=
"50"
WidthRequest
=
"50" [19659011]
BorderColor
=
"Color.Transparent"
BackgroundImage
=
"@ (new FileImageSource {File ="
HamburgerMenu.png "})"
OnClick
=
"@ ChangeDrawerState"
/>
<
RadBorder
BorderColor
=
"@ Color.LightSkyBlue "
Padding
=
" new Thickness (2) "
BorderThickness
=
" new Thickness (0,0,0,2 ) "
>
<
Label
Text
=
"Telerik UI for Xamarin Mobile Blazor Bindings!"
HorizontalTextAlignment
=
"TextAlignment.Center"
VerticalTextAlignment
=
"TextAlignment.Center"
FontAttributes
=
"FontAttributes.Bold"
FontSize
=
"15" 19659003] />
</
RadBorder
>
</
StackLayout
>
</
GridCell
>
<
GridCell
Row
=
"1"
>
<
RadSideDrawer
DrawerLength [19659003] =
"200"
[19659059] IsOpen
=
"@ IsDrawerOpen"
>
<
MainContent
>
<
Telerik.XamarinFormitivess.Blazor.Blazor.Primitives .SideDrawer.MainContent
>
<
Grid
Padding
=
"5"
>
<
Layout
]>
<
RowDefinition
GridUnitType
=
"GridUnitType.Auto"
/>
<
RowDefinition [1965900Type] GridUnitType 19659003] =
"GridUnitType.Star"
/>
</
Layout
>
<
Contents
>
<
GridCel l
>
<
RadExpander
>
<
ExpanderHeader
>
<
Telerik.XamarinForms.Blaz. .Primitives.Expander.ExpanderHeader.ExpanderHeader
IndicatorColor
=
"@ Color.LightSkyBlue"
>
<
StackLayout
>
> [196599011] <
Label
Text
=
"Expander control"
HeightRequest
=
"40"
FontSize
= [19659009] "15"
[1 9659225] TextColor
=
"@ Color.Black"
VerticalTextAlignment
=
"TextAlignment.Center"
/>
</ [19659002] StackLayout
>
</
Telerik.XamarinForms.Blazor.Primitives.Expander.ExpanderHeader.ExpanderHeader
>
</
ExpanderHeader
<
ExpanderContent
>
<
Telerik.XamarinForms.Blazor.Primitives.Expander.ExpanderContent
>
[19659200152] <
[1965920015] StackLayout
Margin
=
"nouvelle épaisseur (10, 20, 10, 20 ) "
>
<
StackLayout
Orientation
=
" StackOrientation.Horizontal "
Spacing
=
" 10 "
>
<
RadCheckBox
UncheckedColor
=
"@ Color.LightSkyBlue"
CheckedColor
=
"@ Color. LightSkyBlue "
CheckedSymbolColor
=
" @ Color.Black "
/>
<
Label
Text
=
" Fixations Mobile Blazor "
FontSize
=
"15"
VerticalTextAlignment
=
"TextAlignment.Center"
HorizontalTextAlignment
= [19659009lignment]. Centre "
TextColor
=
" @ Color.Black "
/>
</
StackLayout
>
<
StackLayout
Orientation
=
"StackOrientation.Horizontal"
Spacing
=
"10"
>
<
RadCheckBox
UncheckedColor
=
"@ Color.LightSkyBlue"
CheckedColor
=
"@ Color.LightSkyBlue"
[19659286CheckColor] 19659003] =
"@ Color.Black"
/>
<
Label
Text
=
"Telerik UI for Xamarin"
] TextColor
=
"@ Color.Black"
FontSize
=
"15"
VerticalTextAlignment
=
"TextAlignment.Center "
HorizontalTextAlignment
=
"TextAlignment.Center"
/>
</
StackLayout
>
[19659215out
StackLayout
StackLayout
19659003]>
</
Telerik.XamarinForms.Blazor.Primitives.Expander.ExpanderContent
>
</
ExpanderContent
> [19652009011]
> [19652009011] ] </
RadExpander
>
</
GridCell
>
<
GridCell
Row
=
Row
=
" 1 "
>
<
Grid
>
<
Disposition
>
<
RowDefinition
GridUnitType
=
"GridUnitType.Auto"
/>
<
RowDefinition
GridUnitType
=
"GridUnitType.Star"
/>
</
Layout
>
<[19659002] Table des matières
>
<
GridCell
>
<
RadButton
Text
=
"Afficher / Masquer l'indicateur d'occupation "
OnClick
=
" @ ChangeBusyState "
TextColor
=
"@ Color.Black"
BackgroundColor
=
"@ Color.LightSkyBlue"
/>
</
GridCell
>
<
GridCell
Row
=
"1"
>
[19659436] <
RadBusyIndicator
AnimationContentHeightRequest
=
"100"
AnimationContentWidthRequest
=
"100" [196590411] Animation ou
=
"@ Color.LightSkyBlue"
AnimationType
=
"Telerik.XamarinForms.Primitives.AnimationType.Animation4"
IsBusy
=
"@ IsBusy"
/>
</
GridCell
>
</
Contents
>
</
Grid
>
</
GridCell
>
</
Contents
>
</
Grid
>
</
Telerik.XamarinForms.Blazor.Primitives.Sid eDrawer.MainContent
>
</
MainContent
>
<
DrawerContent
>
<
Telerik. XamarinForms.Blazor.Primitives.SideDrawer.DrawerContent
>
<
Grid
>
<
Layout
>
<
RowDefinition
GridUnitType
=
"GridUnitType.Auto"
/>
<
RowDefinition
GridUnitType] "" GridUnitType] ". Star "
/>
</
Layout
>
<
Contents
>
<
GridCell
>
<
Label
Text
=
"ListView control"
HorizontalTextAlignment
=
"TextAlignment.Center"
VerticalTextAlignment
=
"TextAlignment.Center"
FontAttributes
=
"FontAttributes.Bold"
FontSize
19659009] "15"
/>
</
GridCell
>
<
GridCell
Row
=
"1 "
>
<
RadListView
ItemsSource
=
" @ Source "
>
<
ItemStyle
>
<
Telerik.XamarinForms.Blazor.DataControls.ListView.ListViewItemStyle
TextCellTextColor
Color.Black "
/>
</
ItemStyle
>
<
SelectedItemStyle
>
<
Telerik.XamarinForms.Blazor.DataControls.ListView.ListViewItemStyle
TextCellTextColor
=
"Color.Black"
BackgroundColor
=
"@Blue.LightSky. />
</ [19659002] SelectedItemStyle
>
</
RadListView
>
</
GridCell
>
</
Sommaire
>
</
Grid
>
</
Telerik.XamarinForms.Blazor.Primitives.SideDrawer.DrawerContent
>
</
DrawerContent
>
</
RadSideDrawer
>
</
GridCell
>
[19659012] </
Table des matières
>
</
Grid
>
</
ContentView
>
[19659683] @code {
protected override void OnInitialized () [19659011]
{
base.OnInitialized ();
this.IsDrawerOpen = false;
this.IsBusy = false;
[19659683]
this.Source = new List <
string
> ()
{
"Tokyo",
"London" ,
"Madrid",
"Paris",
"Mexico",
"New York",
"Sidney "
};
}
public bool IsDrawerOpen {get; ensemble; }
public bool IsBusy {get; ensemble; }
Liste publique <
string
> Source {get; ensemble; }
public void ChangeDrawerState ()
{
this.IsDrawerOpen =! This.IsDrawerOpen;
}
public void ChangeBusyState ()
{
this.IsBusy =! This.IsBusy;
}
}
Source link