Hi,
Using the Maui scheduler if I add a 1 day appointment it shows over 2 days. Is this expected behaviour?
Thanks,
Euan
Appointments.Add(new Telerik.Maui.Controls.Scheduler.Appointment()
{
UniqueId = "999",
Subject = "Test",
Location = "Testing",
Start = DateTime.Now.Date,
End = DateTime.Now.Date.AddDays(1),
Category = new SchedulerAppointmentCategory("Crewable", "#FFFF80")
});
Hi,
Using VS 2022 17.10 / .NET 8.0.3 / Telerik UI for MAUI 6.8 / MAUI 8.0.10 / Android 10 (API 29)
I've got a RadGridView on a ContentPage :
<c:NDCDataGrid
x:Name="dataGridDetails"
ItemsSource="{Binding DetailedData}">
<t:RadDataGrid.Columns>
<t:DataGridTextColumn HeaderText="Location" PropertyName="LocationName" />
<t:DataGridTextColumn
CellContentFormat="{}{0: dd/MM/yyyy}"
HeaderText="Date"
PropertyName="Date" />
<t:DataGridTextColumn HeaderText="Count" PropertyName="Count" />
<t:DataGridTextColumn HeaderText="Type" PropertyName="Desc" />
</t:RadDataGrid.Columns>
</c:NDCDataGrid>
My NDCDataGrid is defined like this :
<t:RadDataGrid
x:Class="NDC.Mobile.Controls.NDCDataGrid"
xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:t="http://schemas.telerik.com/2022/xaml/maui"
AutoGenerateColumns="False"
CanUserReorderColumns="False"
SelectionMode="Single"
SelectionUnit="Row"
UserFilterMode="Disabled">
<t:RadDataGrid.AlternateRowBackgroundStyle>
<AppThemeBinding>
<AppThemeBinding.Light>
<t:DataGridBorderStyle
BackgroundColor="Beige"
BorderColor="Black"
BorderThickness="1" />
</AppThemeBinding.Light>
<AppThemeBinding.Dark>
<t:DataGridBorderStyle
BackgroundColor="DimGray"
BorderColor="White"
BorderThickness="1" />
</AppThemeBinding.Dark>
</AppThemeBinding>
</t:RadDataGrid.AlternateRowBackgroundStyle>
<t:RadDataGrid.SelectionStyle>
<AppThemeBinding>
<AppThemeBinding.Light>
<t:DataGridBorderStyle
BackgroundColor="LightGreen"
BorderColor="Black"
BorderThickness="1" />
</AppThemeBinding.Light>
<AppThemeBinding.Dark>
<t:DataGridBorderStyle
BackgroundColor="DarkBlue"
BorderColor="White"
BorderThickness="1" />
</AppThemeBinding.Dark>
</AppThemeBinding>
</t:RadDataGrid.SelectionStyle>
</t:RadDataGrid>
When loading a list of 900+ elements, the app crashes
await Task.Run(async () =>
{
DetailedData = new ObservableCollection<MyType>(await myService.Method());
});
MyType is defined like this :
public int LocationName { get; set; }
public int Count { get; set; }
public DateTime Date { get; set; }
public string Desc { get; set; }
Java.Lang.RuntimeException: 'Canvas: trying to draw too large(119964240bytes) bitmap.'
0xFFFFFFFFFFFFFFFF in Android.Runtime.RuntimeNativeMethods.monodroid_debugger_unhandled_exception C# 0x1A in Android.Runtime.JNINativeWrapper._unhandled_exception at /Users/runner/work/1/s/xamarin-android/src/Mono.Android/Android.Runtime/JNINativeWrapper.g.cs:13,5 C# 0x1E in Android.Runtime.JNINativeWrapper.Wrap_JniMarshal_PPL_V at /Users/runner/work/1/s/xamarin-android/src/Mono.Android/Android.Runtime/JNINativeWrapper.g.cs:126,26 C# 0x17 in System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw C# 0x8C in Java.Interop.JniEnvironment.InstanceMethods.CallNonvirtualVoidMethod at /Users/runner/work/1/s/xamarin-android/external/Java.Interop/src/Java.Interop/obj/Release/net7.0/JniEnvironment.g.cs:20830,5 C# 0x2D in Java.Interop.JniPeerMembers.JniInstanceMethods.InvokeNonvirtualVoidMethod at /Users/runner/work/1/s/xamarin-android/external/Java.Interop/src/Java.Interop/Java.Interop/JniPeerMembers.JniInstanceMethods_Invoke.cs:93,6 C# 0xA6 in Android.Graphics.RecordingCanvas.DrawBitmap at /Users/runner/work/1/s/xamarin-android/src/Mono.Android/obj/Release/net8.0/android-34/mcw/Android.Graphics.RecordingCanvas.cs:161,5 C# 0x68 in SkiaSharp.Views.Android.SurfaceFactory.DrawSurface C# 0xCB in SkiaSharp.Views.Android.SKCanvasView.OnDraw C# 0x11 in Android.Views.View.n_OnDraw_Landroid_graphics_Canvas_ at /Users/runner/work/1/s/xamarin-android/src/Mono.Android/obj/Release/net8.0/android-34/mcw/Android.Views.View.cs:18998,4 C# 0x9 in Android.Runtime.JNINativeWrapper.Wrap_JniMarshal_PPL_V at /Users/runner/work/1/s/xamarin-android/src/Mono.Android/Android.Runtime/JNINativeWrapper.g.cs:125,5 C# 0xF in Java.Interop.JniNativeMethods.CallNonvirtualBooleanMethodA at /Users/runner/work/1/s/xamarin-android/external/Java.Interop/src/Java.Interop/obj/Release/net7.0/JniEnvironment.g.cs:18200,4 C# 0x73 in Java.Interop.JniEnvironment.InstanceMethods.CallNonvirtualBooleanMethod at /Users/runner/work/1/s/xamarin-android/external/Java.Interop/src/Java.Interop/obj/Release/net7.0/JniEnvironment.g.cs:20458,4 C# 0x8A in Java.Interop.JniPeerMembers.JniInstanceMethods.InvokeVirtualBooleanMethod at /Users/runner/work/1/s/xamarin-android/external/Java.Interop/src/Java.Interop/Java.Interop/JniPeerMembers.JniInstanceMethods_Invoke.cs:164,7 C# 0x70 in Android.Views.ViewGroup.DrawChild at /Users/runner/work/1/s/xamarin-android/src/Mono.Android/obj/Release/net8.0/android-34/mcw/Android.Views.ViewGroup.cs:2839,5 C# 0x4 in Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.DrawChild at D:\a\_work\1\s\src\Controls\src\Core\Compatibility\Handlers\Shell\Android\ShellFlyoutRenderer.cs:172,4 C# 0x1C in Android.Views.ViewGroup.n_DrawChild_Landroid_graphics_Canvas_Landroid_view_View_J at /Users/runner/work/1/s/xamarin-android/src/Mono.Android/obj/Release/net8.0/android-34/mcw/Android.Views.ViewGroup.cs:2824,4 C# 0xD in Android.Runtime.JNINativeWrapper.Wrap_JniMarshal_PPLLJ_Z at /Users/runner/work/1/s/xamarin-android/src/Mono.Android/Android.Runtime/JNINativeWrapper.g.cs:323,5 C#
The control is unusable in this state !
Thanks.
Can I use FilterDescriptors with OR options?
Can you help me?
this.FilterDescriptors.Add(new Telerik.Maui.Controls.Compatibility.DataControls.ListView.ListViewDelegateFilterDescriptor()
{
Filter = new Func<object, bool>(
(item) => ((ListaTechnical)item).TagLogic.Contains(searchText) ||
((ListaTechnical)item).Equipment.Contains(searchText) ||
((ListaTechnical)item).Conjunto.Contains(searchText) ||
((ListaTechnical)item).Issues.Contains(searchText) ||
)
});
Regards,
Rodrigo.
Hi,
I used this documentation:
https://docs.telerik.com/devtools/maui/knowledge-base/chart-multiple-axes
However, no good results were obtained.
①The second axis appears to be misaligned.
②If possible, I would like to place the second axis to the left of the first axis.
Is there a solution to these?
I tried to migrate xamarin agenda to Maui but i cant make it with dayview?? maybe some how i can remove the hours from the view??
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="AimmsApp.Task.Views.AgendaMenu"
xmlns:resx="using:AimmsApp.Resources"
xmlns:input="clr-namespace:Telerik.XamarinForms.Input;assembly=Telerik.XamarinForms.Input"
xmlns:views="clr-namespace:AimmsApp.Task.Views;assembly=AimmsApp"
Title="{x:Static resx:Resources.Agenda}">
<AbsoluteLayout x:Name="mainLayout">
<input:RadCalendar x:Name="calendar" ViewMode="Agenda" AppointmentsSource="{Binding Appointments}">
<input:RadCalendar.AgendaViewSettings>
<input:AgendaViewSettings MonthItemFormat="YYYY MMM"
WeekItemStartDateFormat="dd MMMM"
WeekItemEndDateFormat="dd"
DayItemFormat="EEE d MMM"
AppointmentItemTimeFormat="HH mm"
AppointmentItemEndDateFormat="MMM d"
AppointmentItemStartDateFormat="MMM d"
IsHeaderSticky="True"
/>
</input:RadCalendar.AgendaViewSettings>
<input:RadCalendar.BindingContext>
<views:CalendarView />
</input:RadCalendar.BindingContext>
</input:RadCalendar>
</AbsoluteLayout>
</ContentPage>
Hi!
It's possible to format or create a template for ChartTooltipBehavior?
Example:
TooltipTemplate="{StaticResource toolTipTemplate1}"
<telerik:RadCartesianChart.Resources>
<ResourceDictionary>
<DataTemplate x:Key="toolTipTemplate1">
<VerticalStackLayout>
<HorizontalStackLayout HorizontalOptions="Center" VerticalOptions="Fill" Spacing="0" Padding="3" Margin="0">
<Label Text="{Binding Item.X, StringFormat='{0:F2}'}" TextColor="White"/>
<Label Text=" "/>
<Label Text="{Binding Path=BindingContext.AmplitudeUnit, Source={x:Reference graphicPage}}" TextColor="White"/>
<Label Text=" | "/>
<Label Text="{Binding Item.Y, StringFormat='{0:F2}'}" TextColor="White"/>
<Label Text=" "/>
<Label Text="{Binding Path=BindingContext.FrequencyUnit, Source={x:Reference graphicPage}}" TextColor="White"/>
</HorizontalStackLayout>
</VerticalStackLayout>
</DataTemplate>
</ResourceDictionary>
</telerik:RadCartesianChart.Resources>
Hi!
Is it possible to put a title on the X and Y axes?
Example:
<telerik:NumericalAxis>
<telerik:NumericAxisX.Title>
<telerik:AxisTitle Text="{Binding AmplitudeUnit}"/>
</telerik:NumericAxisX.Title>
</telerik:NumericalAxis>
Regards,
Rodrigo.
Hi!
Can I send a custom message in this format?
Regards,
Rodrigo.
Hi
I want to customize the gauge like in the example.
①I want to set the tick and label as follows.
|
①I want to set the tick and label as follows.
①I want to set the tick and label as follows.
①I want to set the tick and label as follows.