Go to QSF ListView->selection example
1. Select the 2nd row and swiped it to the left
2. While the row above is still in the left-swiped mode with its red delete button still visible, click on a DIFFERENT row (say the 3rd row) AND scroll the ListView.
Video attached.
When changing the view mode from Day to MultiDay or opposite, and having an AppointmentTemplateSelector, exception is thrown on iOS.
workaround:
Return the default template when platform is iOS.
if(Device.RuntimePlatform == Device.iOS)
{
return default;
}
Provide an option to programmatically reset the ordering of the columns in the DataGrid after reordering them using the Options-> more button
There isn't a command which can be used for resetting the column reorder.
When setting LabelTextColor, it does not apply to the chart axis
verticalAxis.LabelTextColor = Android.Graphics.Color.Red;
Watermark text is not displayed on Android.
Workaround:
set the WatermarkText property in code-behind with some delay:
Device.BeginInvokeOnMainThread(() =>
{
mask.WatermarkText = "enter e-mail here";
}
When adding a RadCalendar with Day ViewMode in a TabView and switching tabs, null ref exception is thrown.
Workaround: Set TabView.IsContentPreserved to True
System.ArgumentOutOfRangeException: Count cannot be less than zero. Parameter name: count at System.String.Remove(Int32 startIndex, Int32 count) at Telerik.XamarinForms.Input.MaskedInput.MaskParser.ConstructCandidateTextForMaskTypeRegex(String oldText, Int32 startIndex, Int32 selectionLength, String enteredText, Boolean userDeletes, Int32& insertIndex) at Telerik.XamarinForms.InputRenderer.UWP.MaskedInputFormsTextBox.CreateCandidateText(KeyRoutedEventArgs e, Int32& actualInsertIndex)
The issue can be reproduced in SDK Browser application MaskedInput/Features/Regex Mask example IP and email masks when enter symbol like ., @, etc.
Hi Team,
Currently, you have ScrollItemIntoView support. However, that does not work unless you have rows and a reference to the data item.
I need an explicit mechanism to pick a specific X/Y cell position, or at least a column index, that can be scrolled to so that I can have horizontal scrolling capability.
For example, imagine a DataGrid that has only one row, but a 100 columns, I would like to be able to do this:
// Option 1 - Use the ItemsSource column reference
var dataTableColumn = this.myDataTable.Columns[50];
this.MyDataGrid.ScrollIntoView(dataTableColumn);
// Option 2 - Better!
// This supports any possible data source type
var telerikColumn = this.MyDataGrid.Columns[50];
this.MyDataGrid.ScrollIntoView(telerikColumn);
// Option 3 - Ideal
// Useful for every possible occasion
var x = 5;
var y = 12;
this.MyDataGrid.ScrollIntoView(x, y);
When having the following code on a button click
private void Button_Clicked(object sender, System.EventArgs e)
{
this.chart.Zoom = new Size();
}
The chart zoom is reset first time, but when zooming again and pressing the button, the zoom level does not reset. You have to pan the chart, then zoom reset works.
This code resets the zoom:
private void OnResetZoomClicked(object sender, EventArgs e)
{
this.chart.Zoom = new Size(1, 1); // This line is added as a workaround to reset the Zoom level
this.chart.Zoom = new Size();
}
When the RadShadow is added inside the Xamarin ListView cell, and then when scrolling through the ListView, the content in the cell disappear.
Solution:
Use Telerik Xamarin RadListView control instead.
Using a DynamicResource to set the GaugeRange Color property does not work: <!-- does not work --> <gauges:GaugeRange Color="{DynamicResource GrayBackgroundColor}" ... /> Using a StaticResource works as expected: <!-- works --> <gauges:GaugeRange Color="{StaticResource GrayBackgroundColor}" ... /> Side-Note: Using DynamicResource for Indicator Fill works as expected.