Pending Review
Last Updated: 18 Oct 2019 15:05 by Safan
Created by: Safan
Comments: 0
Category: DataGrid
Type: Bug Report
1

Refer to the attached reproducible.

1. Run app and apply a filter: "Contains 0"

2. Notice #40 is in the correct location, between #30 and #50

3. Press the button on the bottom of the page to go BlankPage and then navigate back.

4. Observe #40 is now at the end of the rows even though the filter is clearly applied.

Look in MainPageViewModel.cs lines 42 to 49. When the navigation back occurs, this code is executed.  I can reproduce the problem with both Replace and Add+Remove operations.

public override void OnNavigatedTo(INavigationParameters parameters)
{
    base.OnNavigatedTo(parameters);

    if (!parameters.ContainsKey("from"))
    {
        var items = new ObservableCollection<MyModel>();
        for (var i = 1; i <= 100; i++)
            items.Add(new MyModel { Number = i.ToString() });
        Items = items;
    }
    else
    {
        var item = Items[39];

        // Bug Test #1 - using ObservableCollection Reset
        Items[39] = item;

        // Bug Test #2 - using ObservableCollection Remove & Add
        //Items.RemoveAt(39);
        //Items.Insert(39, item);
    }
}

Approved
Last Updated: 15 Oct 2019 09:34 by ADMIN

Column names in column selector are not visible in Android the first time the column selector is shown. This happens only in the case UserFilterMode is disabled. 

Completed
Last Updated: 04 Oct 2019 14:44 by ADMIN
Release 2019.3.1004 (R3 2019 minor release)
QSF DataGrid CRUD example
When editing the value inside the OrderDate column, the edited value is not presented in the OrderDate column. It keeps the old value
Approved
Last Updated: 19 Sep 2019 07:46 by ADMIN

I have tried to change the cell background color programatically .

This is Perfectly Working on Android Devices.

But,this not working on iOS devices.

Please provide better solution to solve this issue.

below i have attached the xmal and .cs file

Approved
Last Updated: 11 Sep 2019 11:09 by ADMIN
When the DataGridPickerColumn ItemsSource property is bound to a collection not part of the business object used for the DataGrid, and ItemDisplayBindingPath is used, null reference exception is raised when selecting items in the picker.
Won't Fix
Last Updated: 29 Aug 2019 06:27 by ADMIN
Workaround for GroupHeaderTemplate:

<grid:RadDataGrid.GroupHeaderTemplate>
    <DataTemplate>
        <Label Text="{Binding Group.Key}"/>
    </DataTemplate>
</grid:RadDataGrid.GroupHeaderTemplate>


Workaround for column:

<telerikDataGrid:DataGridTemplateColumn HeaderText="Name" >
    <telerikDataGrid:DataGridTemplateColumn.CellContentTemplate>
        <DataTemplate>
            <Label Text="{Binding Name}"/>
        </DataTemplate>
    </telerikDataGrid:DataGridTemplateColumn.CellContentTemplate>
</telerikDataGrid:DataGridTemplateColumn>

 
UPDATE:
We have decided not to change the code of the RadDataGrid component in this regard. The root reason for this is the fact that the Skia APIs used to draw the text does not support automatic character fallback. To overcome this issue, people from Skia team have two suggestions. We have tested them out and none of them is applicable for the case of the DataGrid.
First approach slows down the performance of the component to a point where the DataGrid becomes unusable.
Second approach does not fix the problem in all cases.
Having this in mind the best approach for our customers in such cases is to use a TemplateCell with a Label inside it only for the column(s) where they expect symbols to occur. The Xamarin.Forms.Label supports automatic character fallback hence it should properly handle all cases.
Approved
Last Updated: 19 Aug 2019 09:58 by ADMIN
When display is on high resolution screen (MS surface book screen 3000*2000 with 200% scale) the DataGrid is not resized correctly.  See attachments. 
Approved
Last Updated: 07 Aug 2019 14:40 by ADMIN
Applying custom filter to the datagrid and removing column at the same time disables the horizontal scrollbar - in scenario when the content of the column is bigger than the screen size.
Completed
Last Updated: 23 Jul 2019 05:09 by ADMIN
Release 2019.2.708 (R2 2019 minor release)
When the UserSortMode is set to single and it is sorted by a Template column that has DelegateSortDescriptor when we tap on another column the SortDirection of the Template is still visible.
Completed
Last Updated: 23 Jul 2019 05:09 by ADMIN
Release 2019.2.708 (R2 2019 minor release)
Created by: Yash
Comments: 0
Category: DataGrid
Type: Bug Report
0
If there a components which handles the Tap gesture (e.g. a button) is inside the TemplateCell, the DoubleTap gesture of the RadDataGrid throws NullReferenceException.
Approved
Last Updated: 02 Jul 2019 10:42 by ADMIN
While changing the orientation on mobile device to portrait or landscape, the columns' size is not calculated properly and the columns overlap on one another.
Completed
Last Updated: 19 Jun 2019 12:48 by ADMIN
Release R2 2019 SP1
when the LoadOnDemand mode is set to Automatic and there are no more items for loading, the automatic load on demand is called
Completed
Last Updated: 03 Jun 2019 14:33 by ADMIN
Release 2019.2.603.360 (R2 2019 minor release)

When starting an app that contians a RadDataGrid in the initial page, an exception is thrown because the telerikfont.ttf file is left unregistered.

Work-around:

Access anything from the TelerikFont class before the InitializeComponent of the page:

TelerikFont.GetUseEmbeddedFont(this);

Approved
Last Updated: 24 May 2019 07:05 by ADMIN
After scrolling down enough times where all of the data is loaded, if I try to scroll a bit more, things go a bit crazy.  A loading icon flickers on and off over the grid; the data in the grid flickers away and then back; and the entire UI essentially gets stuck in this situation.
Approved
Last Updated: 21 May 2019 10:07 by ADMIN

Flicker can be observed when datagrid is manipulated/updated, or entering in edit mode. One example is tapping on a column header - when there is a column with a HeadetTemplate, the column header flickers. Other example is to double-tap a cell to go in edit mode. Also the behavior can be reproduced when DataGrid TemplateColumn is used.

Completed
Last Updated: 15 May 2019 13:53 by ADMIN
Release R2 2019
System.MissingFieldException: "Field not found" 'Xamarin.Forms.VisualElement.". is thrown when clicking the options button on each column's header. The issue occurs when updating to XF 3.5. 
Approved
Last Updated: 14 May 2019 12:25 by ADMIN
Created by: Franz
Comments: 1
Category: DataGrid
Type: Bug Report
0
DataGridColumn.ActualWidth always returns 0
Approved
Last Updated: 10 May 2019 11:35 by ADMIN
When Filtering is applied to the RadDataGrid control and PropertyChanged is invoked by the visualized business object, the DataGrid rows are reordered inconsistently on tap
Approved
Last Updated: 16 Apr 2019 12:42 by ADMIN
Created by: Safan
Comments: 1
Category: DataGrid
Type: Bug Report
10

I have an custom column extending "DataGridTextColumn". This column overrides "CreateGroupDescriptor" methods and returns an instance of "DelegateGroupDescriptor". Once we group items in this column it can never be cleared/un-grouped.

 

Any help would be heighly appreciated. Thanks in advance.

Declined
Last Updated: 08 Apr 2019 07:11 by ADMIN
Created by: Stephanus van Staden
Comments: 2
Category: DataGrid
Type: Bug Report
0

 When defining a Date column like

<tdg:DataGridDateColumn PropertyName="ExpiryDate" HeaderText="Expiry"/>


and binding data with a type with Nullable datetime

public System.DateTime? ExpiryDate
{
   get { return _expiryDate; }
   set { SetProperty(ref _expiryDate, value); }
} 

We get an exception

 

Is there a workaround?

 

Thanks 

1 2 3