Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 665f496

Browse files
authoredOct 8, 2019
Merge pull request #14 from YogeshwaranCM/master
Changes for 3.0.0 release
2 parents 585588f + d5d05a9 commit 665f496

File tree

465 files changed

+9971
-8584
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

465 files changed

+9971
-8584
lines changed
 

‎EssentialUIKit.Android/EssentialUIKit.Android.csproj

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
</PackageReference>
6161
<PackageReference Include="Syncfusion.Xamarin.Buttons" Version="17.2.0.49" />
6262
<PackageReference Include="Syncfusion.Xamarin.Cards" Version="17.2.0.49" />
63-
<PackageReference Include="Syncfusion.Xamarin.Core" Version="17.2.0.49" />
63+
<PackageReference Include="Syncfusion.Xamarin.Core" Version="17.3.0.9-beta" />
6464
<PackageReference Include="Syncfusion.Xamarin.DataSource">
6565
<Version>17.2.0.49</Version>
6666
</PackageReference>
@@ -75,6 +75,9 @@
7575
<PackageReference Include="Syncfusion.Xamarin.SfParallaxView">
7676
<Version>17.2.0.49</Version>
7777
</PackageReference>
78+
<PackageReference Include="Syncfusion.Xamarin.SfProgressBar">
79+
<Version>17.2.0.49</Version>
80+
</PackageReference>
7881
<PackageReference Include="Syncfusion.Xamarin.SfRating" Version="17.2.0.49" />
7982
<PackageReference Include="Syncfusion.Xamarin.SfRotator" Version="17.2.0.49" />
8083
<PackageReference Include="Syncfusion.Xamarin.SfPopupLayout" Version="17.2.0.49" />
@@ -84,7 +87,7 @@
8487
<PackageReference Include="Syncfusion.Xamarin.SfTabView">
8588
<Version>17.2.0.49</Version>
8689
</PackageReference>
87-
<PackageReference Include="Xamarin.Forms" Version="4.2.0.709249" />
90+
<PackageReference Include="Xamarin.Forms" Version="4.3.0.778476-pre1" />
8891
<PackageReference Include="Xamarin.Android.Support.Design" Version="28.0.0.1" />
8992
<PackageReference Include="Xamarin.Android.Support.v7.AppCompat" Version="28.0.0.1" />
9093
<PackageReference Include="Xamarin.Android.Support.v4" Version="28.0.0.1" />
@@ -94,6 +97,7 @@
9497
</ItemGroup>
9598
<ItemGroup>
9699
<Compile Include="MainActivity.cs" />
100+
<Compile Include="Renderers\CalenderDatePickerRenderer.cs" />
97101
<Compile Include="Renderers\ParallaxListViewRenderer.cs" />
98102
<Compile Include="Renderers\BorderlessEditorRenderer.cs" />
99103
<Compile Include="Renderers\BorderlessEntryRenderer.cs" />
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
using Android.Content;
2+
using Xamarin.Forms;
3+
using Xamarin.Forms.Platform.Android;
4+
5+
[assembly: ExportRenderer(typeof(EssentialUIKit.Controls.CalenderDatePicker), typeof(EssentialUIKit.Droid.CalenderDatePickerRenderer))]
6+
7+
namespace EssentialUIKit.Droid
8+
{
9+
/// <summary>
10+
/// Implementation of Calender Data picker control.
11+
/// </summary>
12+
public class CalenderDatePickerRenderer : DatePickerRenderer
13+
{
14+
public CalenderDatePickerRenderer(Context context) : base(context)
15+
{
16+
}
17+
18+
/// <summary>
19+
/// Used to customize the date picker control.
20+
/// </summary>
21+
/// <param name="e">The DatePicker</param>
22+
protected override void OnElementChanged(ElementChangedEventArgs<DatePicker> e)
23+
{
24+
base.OnElementChanged(e);
25+
if (this.Control != null)
26+
{
27+
this.Control.SetBackground(null);
28+
Control.Text = (e.NewElement as Controls.CalenderDatePicker).PlaceHolderText;
29+
Control.SetTextColor(new Android.Graphics.Color(96, 106, 123));
30+
Control.Gravity = Android.Views.GravityFlags.CenterVertical;
31+
Control.SetPadding(0, 0, 0, 0);
32+
}
33+
}
34+
}
35+
}

0 commit comments

Comments
 (0)
Please sign in to comment.