When the Telerik Xamarin toolbox is in a partial-height tab (i.e. half the height), there isn't a scrollbar to see the off-screen controls. Workaround: Make the toolbox full height of the tab to see all the controls. Here's a video demonstrating https://www.screencast.com/t/cUjIC0sx4
Add a Map control to the product suite.
Unable to deploy Xamarin app with Telerik Document Processing dlls when AOT is true in Release configuration.
An error with text like is displayed in Visual Studio:
XABLD7028: System.IO.FileNotFoundException: Could not find file '...\....Droid\obj\Release\120\aot\armeabi-v7a\libaot-Telerik.Documents.Fixed.dll.so'
When building against XF5 and after migrating a project you can get the following error:-
Severity Code Description Project File Line Suppression State
Error failed linking file resources. App1.Android
Error '5dp' is incompatible with attribute verticalOffset (attr) float [weak]. App1.Android
Error '10dp' is incompatible with attribute horizontalOffset (attr) float [weak]. App1.Android
It appears to be a conflict between
<PackageReferenceInclude="Xamarin.Google.Android.Material"Version="1.2.1.1" />
and Telerik assemblies.
If a dummy app is built with that Nuget it all works fine until the Nuget
<PackageReference Include="Telerik.UI.for.Xamarin" Version="2021.1.119.1" />
is added.
So you can have one or the other but not both.
Please see this GitHub thread where its discussed more and a sample app is posted.
(I am user Gmotagi in it)
https://github.com/xamarin/Xamarin.Forms/issues/13303
DataBindingComplete event of the DataGrid should be fired when the associated data (ItemsSource) has been successfully bound to the control or any data operation like Group, Sort or Filter is applied. Currently the event handler is not called as expected.
There seems to be 2 issues with Telerik ui for xamarin and Xamarin.AndroidX.Core versions 1.3.2.2 and newer where A) Linker seems to be failing when set to "Sdk Assemblies Only" on Visual Studio 16.9.0.
The other issue is with Telerik RadListView and same AndroidX.Core at runtime I am getting the following exception:
System.TypeLoadException: 'VTable setup of type Telerik.XamarinForms.DataControlsRenderer.Android.ListViewAccessibilityDelegateCompat failed'
Please advise
The App bar background color is gray, and the search bar doesn't look good with this black textcolor and dark gray background color.
The default SearchBar look on iOS:
if you look at the .nuspec file for the Telerik.UI.for.Xamarin.Documents.Flow package there is an entry in the
<framework> assemblies element;
<frameworkAssembly assemblyName=”WindowsBase” targetFramework=””/ >
This is what causes NuGet to drag the WindowsBase assembly in.
we cannot build the iOS project - we get the following error.
The type 'NotifyCollectionChangedAction' exists in both 'System, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e' and 'WindowsBase, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
We are not referencing the WindowsBase assembly directly, but on analyzing the Nuget dependencies we found the following dependency chain;
Telerik.UI.for.Xamarin (2020.3.1106.1) -> Telerik.UI.for.Xamarin.Documents.Flow (2020.3.1019) -> WindowsBase (Framework Assembly)
it seems that WindowsBase (and PresentationCore which is also included) are not intended for Xamarin iOS or Android applications.
Already available for MultiDayView
Available in the R2 2017 PS release.
A good addition to the suite would be a textbox control that can be made read-only, while still offering text selection and the ability to copy text from it.
When using the __ItemStyle properties of RadListView, they are not being applied if the SelectionMode is set to None. It makes sense that the PressedItemStyle and SelectedItemStyle properties are not used, since they are not applicable if nothing can be selected. However, the ReorderItemStyle in particular should still be used.
Example:
public class ItemStyleNotAppliedExample : ContentPage
{
private readonly ListViewItemStyle WhiteBG = new ListViewItemStyle
{
BackgroundColor = Color.White
};
private readonly ListViewItemStyle YellowBG = new ListViewItemStyle
{
BackgroundColor = Color.Yellow
};
private readonly ListViewItemStyle RedBG = new ListViewItemStyle
{
BackgroundColor = Color.Red
};
private readonly ListViewItemStyle BlueBG = new ListViewItemStyle
{
BackgroundColor = Color.Blue
};
public ItemStyleNotAppliedExample()
{
BackgroundColor = Color.Gray;
var items = new ObservableCollection<Item>
{
new Item("Item 1"),
new Item("Item 2"),
new Item("Item 3"),
new Item("Item 4"),
new Item("Item 5"),
};
Content = new RadListView
{
SelectionMode = SelectionMode.None,
IsItemsReorderEnabled = true,
ItemsSource = items,
ItemTemplate = new DataTemplate(typeof(ItemView)),
ItemStyle = WhiteBG,
PressedItemStyle = YellowBG,
SelectedItemStyle = RedBG,
ReorderItemStyle = BlueBG,
};
}
private class Item
{
public string Name { get; }
public Item(string name)
{
Name = name;
}
}
private class ItemView : ListViewTemplateCell
{
public ItemView()
{
var checkbox = new CheckBox
{
VerticalOptions = LayoutOptions.Center
};
var label = new Label
{
VerticalOptions = LayoutOptions.Center
};
label.SetBinding(Label.TextProperty, nameof(Item.Name));
View = new StackLayout
{
BackgroundColor = Color.Transparent,
Orientation = StackOrientation.Horizontal,
Children =
{
checkbox,
label
}
};
}
}
}
The TabView control should support a swipe event to change the active item. Similar to the ListView with the IsItemSwipeEnabled-property.