If you're using the UI for Xamarin Nuget package.it adds all the UI for Xamarin references to your project.
This includes the following references to be able to use the new RadRadialGauge control:
- Telerik.XamarinForms.DataVisualization
- Telerik.XamarinForms.SkiaSharp
As of the latest release (R1 2017), we've added a new component RadRadialGauge. RadRadialGauge is rendered via the SkiaSharp graphics library so you need to install SkiaSharp.Views.Forms.
See my attached screenshot for clarification, I also attached a demo app to compare against yours.
After you add the SkiaSharp Nuget Package to all of the projects in your solution, the error should go away. Let us know if you have any further trouble.
No plans for using RadGauge?
If you do not intend on using the RadRadialGauge, you can remove the two references from each project:
- Telerik.XamarinForms.DataVisualization
- Telerik.XamarinForms.SkiaSharp
Note that the next time you install the UI for Xamarin nuget package (i.e. for an update), you may have to remove them again as this is part of the install script.
I'm using the calendar to display single points of time, so for all my IAppointments StartDate == EndDate. It recently came up in testing that any event with a time of 0:00 (default value) doesn't get a mark on the calendar. Everything gets a mark on Android as expected, this problem is iOS only.
My current workaround is to shift EndDate to 0:01, and it shows up.
Has anybody else seen this? Do I have a setting wrong somewhere? I'm pretty sure it worked fine a couple months ago, so maybe a recent update introduced a bug. I'm using 2016.3.
Hi,
I'm using a drag n drop ListView (IsItemsReorderEnabled=True). works fine.
Just wondering can the selected Item has a different style? also is there a event that once we release the item?
Thanks
Hi,
The HeaderView only gives you about one Cells worth of space to work with, is it possible to make this HeaderView bigger? Also, is there a click handler for the HeaderView?
Thanks
I need to know when the list has been reordered. I see that there is a ChildrenReordered event, but I can't get it to fire. Would you please provide the code behind C# code to handle when the list has been reordered?
Thanks!
Hi,
I would like to change the color of the arrow when we use the popup mode for the inlineview :
presenter.InlineEventsViewMode = TKCalendarInlineEventsViewMode.Popover;
I could customize everything else but this black arrow...
Thanks for your reply,
Fabien
Why is this happening for my UWP project at runtime in the forms.init call? I started getting a similar error when I did a store build. It could not find System.Private.Reflection.Core.dll instead of mscorlib.ni.dll in release mode. It builds ok, but I get the runtime error when running the release mode. So, I went back to debug mode and stated getting the error on mscorlib.nio.dll. I reverted back to my last good build on TFS and I am still getting these errors. In debug mode, mscorlib.ni.dll and release mode, system.private.reflection.dll. I have cleaned, deleted obj and bin, rebuilt to no avail. This has me stumped. anyone else having this? Another clue, The store build kind of runs, but my images on the home page are missing, they are embedded resources. For the release build I have tried to load the assemblies, but I am having a hard time knowing what the exact mane of the assemblies are. For debug, it used to in as is, with no assemblies loaded before the init.
Here is what I found on this topic and tried all suggestions in these posts. Not sure how to determine all the assemblies needed for release mode, how does one know what to put in there?
Here is what I have so far for the release mode problem, but I am shooting in the dark as I am not sure if these are correct nor complete.
var otherAssemblies = new[] {typeof(MR.Gestures.ContentPage).GetTypeInfo().Assembly,
typeof(MR.Gestures.UWP.Renderers.PageRenderer).GetTypeInfo().Assembly,
typeof(HomePage).GetTypeInfo().Assembly,
typeof(ImageCircle.Forms.Plugin.UWP.ImageCircleRenderer).GetTypeInfo().Assembly,
typeof(Telerik.XamarinForms.Common.UWP.TelerikForms).GetTypeInfo().Assembly,
typeof(Telerik.XamarinForms.Common.UWP.RadViewContainer).GetTypeInfo().Assembly,
typeof(SQLite.SQLite3).GetTypeInfo().Assembly,
typeof(Telerik.XamarinForms.DataControls.RadListView).GetTypeInfo().Assembly
,typeof(Telerik.XamarinForms.DataControlsRenderer.UWP.ListViewRenderer).GetTypeInfo().Assembly,
typeof(Telerik.XamarinForms.DataControls.ListView.ListViewGridLayout).GetTypeInfo().Assembly,};
Xamarin.Forms.Forms.Init(e, otherAssemblies);
https://developer.xamarin.com/guides/xamarin-forms/platform-features/windows/installation/universal/#Target_Invocation_Exception_when_using_Compile_with_.NET_Native_tool_chain
https://forums.xamarin.com/discussion/comment/246158
and another one:
[http://stackoverflow.com/questions/34424184/why-does-my-xamarin-pcl-throw-a-runtime-exception-when-building-release-for-univ]
Any other ideas? I cannot even run the app in debug mode now.
I have the code below which displays a BarSeries chart, but I cannot figure out how to set the width of the bar?
<
telerikChart:RadCartesianChart
x:Name
=
"Devices"
Palette
=
"{StaticResource BarGraphPalette}"
HeightRequest
=
"{Binding DeviceSummary.Progression, Mode=OneWay, Converter={StaticResource listToHeightConverter}, ConverterParameter=50}"
>
<
telerikChart:RadCartesianChart.Grid
>
<
telerikChart:CartesianChartGrid
MajorLinesVisibility
=
"None"
MajorLineColor
=
"Transparent"
/>
</
telerikChart:RadCartesianChart.Grid
>
<
telerikChart:RadCartesianChart.HorizontalAxis
>
<
telerikChart:NumericalAxis
ShowLabels
=
"True"
/>
</
telerikChart:RadCartesianChart.HorizontalAxis
>
<
telerikChart:RadCartesianChart.VerticalAxis
>
<
telerikChart:CategoricalAxis
GapLength
=
"0.3"
ShowLabels
=
"True"
PlotMode
=
"BetweenTicks"
/>
</
telerikChart:RadCartesianChart.VerticalAxis
>
<
telerikChart:RadCartesianChart.Series
>
<
telerikChart:BarSeries
ItemsSource
=
"{Binding DeviceSummary.Progression}"
ShowLabels
=
"True"
>
<
telerikChart:BarSeries.ValueBinding
>
<
telerikChart:PropertyNameDataPointBinding
PropertyName
=
"Value"
/>
</
telerikChart:BarSeries.ValueBinding
>
<
telerikChart:BarSeries.CategoryBinding
>
<
telerikChart:PropertyNameDataPointBinding
PropertyName
=
"Category"
/>
</
telerikChart:BarSeries.CategoryBinding
>
</
telerikChart:BarSeries
>
</
telerikChart:RadCartesianChart.Series
>
</
telerikChart:RadCartesianChart
>