Duplicated
Last Updated: 11 Nov 2021 18:16 by Kenn.
Created by: James
Comments: 3
Category: UI for Blazor
Type: Feature Request
3
 I would like to request drag and drop functionality for the Blazor Grid so that rows can be moved up or down with smooth animations. When virtual scrolling is enabled, and a row is dragged to the top or bottom of the grid, the grid should scroll to allow dropping the row to a location that was not initially in the viewport. Also, there should be all the standard drag and drop events that fire when starting, dragging, and dropping a row. Lastly, the drag handle icon should be customizable.

I currently have this functionality in an Angular application using ag-grid, but would like to rewrite the application using Blazor. The only limitation I have run into is this missing functionality in any Blazor grid. Even ag-grid falls short when it comes to nice animations. Here is an example of the animations and scrolling that I would like to have in a grid: https://autodesk.github.io/react-base-table/examples/draggable-rows.

The application is easiestbudget.com.

I hope I'm not the first person to request these features, and I would be delighted to see them in a future version of your Blazor grid.
Unplanned
Last Updated: 29 Sep 2022 08:25 by ADMIN
Created by: Kristina
Comments: 0
Category: UI for Blazor
Type: Feature Request
3

Please create clean formatting button. It should work similar to the clean formatting button in the "Send Email" window in this demo https://demos.telerik.com/reporting/dashboard.

When you click the new button, if the text has any formatting (bold, italic, etc.), the formatting will be removed (the text will no longer be bold, italic, etc).

Need More Info
Last Updated: 03 Jul 2023 16:36 by Víctor
Created by: Flavio
Comments: 2
Category: UI for Blazor
Type: Feature Request
2

Are you thinking about developing an app builder for Blazor to create a project and add telerik component and finally export it as Blazor app (server or wasm)?

(like this one develop from Infragistics https://appbuilder.indigo.design/app/)
This tool export every single page as razor page.

BR,

Flavio

Under Review
Last Updated: 29 Mar 2023 11:07 by ADMIN
Created by: Jerdobi
Comments: 1
Category: UI for Blazor
Type: Feature Request
2

The sort order for some strings should be in natural sort order.  

1.10 -> 1.13 should be following 1.9 in this example.

Completed
Last Updated: 17 Nov 2021 13:33 by ADMIN
Release 2.30.0
Created by: Ian
Comments: 3
Category: UI for Blazor
Type: Feature Request
2

I am implementing custom filtering by column in a data grid. The data source is very large so the filtering will be done by a stored procedure in the database. In order to avoid excessive calls to the procedure it would be great if the TextBox had a DebounceDelay property like the one in the SearchBox.

---

ADMIN EDIT

While not technically useful for the grid itself (see the bottom of this thread for more ideas and information on that, a built-in feature is coming there as well), there can be benefit in adding that to the inputs (e.g., the Editor has something like that already by default because it is designed for large content).

Thus, I am reopening this so we can gauge the interest.

In the meantime, using a few lines of application code can achieve debouncing of expensive api calls. Using the OnChange or OnBlur event may also be suitable workarounds, depending on the goal you are after.

---

Declined
Last Updated: 24 Apr 2024 08:34 by ADMIN

Horizontal scrolling in the grid works when its width is set to a fixed value (px, rem, etc.). But the h scroll disappear when a percentage is assigned to the width of the grid.

This seems to be a known 'feature' to Telerik:

https://docs.telerik.com/blazor-ui/components/grid/columns/width?_gl=1*78gyue*_ga*MzUzNTU3NTM0LjE2ODU2MTc3Njk.*_ga_9JSNBCSF54*MTcxMjIyMTAxNS44My4xLjE3MTIyMjExMzQuOS4wLjA.*_gcl_au*MTA3OTA1NzUyOS4xNzEwNTE1Njgy&_ga=2.263164300.1038437897.1712221016-353557534.1685617769

A sensible behaviour is to have the horizontal scrolling enabled and at the same time being able to set the grid to percentage width.

Unplanned
Last Updated: 12 Apr 2024 10:37 by Ehsan
Created by: Ehsan
Comments: 0
Category: UI for Blazor
Type: Feature Request
2
Add support for the Hijri (Islamic) calendar for all date components (DateInput, DatePicker, DateTimePicker, DateRangePicker, Calendar). 
Unplanned
Last Updated: 09 Mar 2023 09:04 by ADMIN
Created by: Hristian Stefanov
Comments: 0
Category: UI for Blazor
Type: Feature Request
2
Expose a GridTooBar component, which will offer a typed declaration of internal components, just like the regular ToolBar component.
Duplicated
Last Updated: 07 Sep 2023 11:07 by ADMIN
Created by: Benjamin
Comments: 0
Category: UI for Blazor
Type: Feature Request
2

Hello,

 

I would like to have a parameter to show or hide a clear button on TextBox.

 

regards

Completed
Last Updated: 18 Nov 2022 10:25 by ADMIN
Created by: Datafyer
Comments: 3
Category: UI for Blazor
Type: Feature Request
2

It would be helpful in some cases to specify which grid lines to display with a default of both:

None - No lines

Horizontal - Only horizontal row lines

Vertical - Only vertical column lines.

Both - H/V lines

Duplicated
Last Updated: 02 Mar 2020 13:19 by ADMIN
Created by: Amanatios Amanatidis
Comments: 1
Category: UI for Blazor
Type: Feature Request
2

How can I show/hide or enable/disable a GridCommandColumn (e.g. Edit) per row.
For example, if a row is readonly, I don't want users to be able to click the edit button. There is no @context inside <GridCommandColumn>

 

Sample usage

<GridCommandColumn> @{ var item = context as TheItem;

         <GridCommandButton Command="Edit" Icon="edit" Enabled="@!item.ReadOnly">Edit</GridCommandButton>
     }

</GridCommandColumn>

 

Unplanned
Last Updated: 13 Aug 2020 13:49 by ADMIN
Created by: JeffSM
Comments: 1
Category: UI for Blazor
Type: Feature Request
2
Having a component that is an equivalent of the RadPanorama (https://docs.telerik.com/devtools/winforms/controls/panorama/overview) would be nice to have in UI for Blazor. 
Unplanned
Last Updated: 25 Jan 2023 10:43 by ADMIN
Created by: Roman
Comments: 1
Category: UI for Blazor
Type: Feature Request
2

Hi

I'm using the month view for the Telerik Blazor scheduler which works so great and is really easy to use. But I'm missing a feature where I can control how many weeks of the month are visible at once to the user. For example, I don't want to show the entire month, but only two weeks of the month.

I know there is the MultiDay view, but this shows everything in one horizontal row. It would be great to have a feature where the user sees the month with a custom number of weeks.

My suggestion is to add a property to the SchedulerMonthView component called e.g. "WeekCount".

<SchedulerMonthView WeekCount="2"></SchedulerMonthView>

Something like this also exists in Telerik UI for WinForms.

Best Regards,
Roman

Duplicated
Last Updated: 02 Mar 2020 13:21 by ADMIN
One Compact UI theme which will be better suited for Complex and Data heavy Apps.
Declined
Last Updated: 18 Oct 2019 15:42 by ADMIN
Created by: Flemming
Comments: 1
Category: UI for Blazor
Type: Feature Request
2

Hi. 

 

Because https://feedback.telerik.com/kendo-jquery-ui/1360369-blazor-ooui is not closed I am now suggesting that you make controls for the Uno UI platform and Ooui.

Ooui and Uno are both known in context with Web Assembly and I think you should make controls for both.

You should also consider making controls for Ooui server side. If I could choose from all the worlds' options to build a web application, I would use Ooui server side, if it wasn't because of the lack of controls. The server side option is so simple to use and it was actually the reason Frank Krueger created it to begin with. He wanted a super simple way to display something on the web and he achieved that.

 

Flemming 

Unplanned
Last Updated: 22 Jun 2021 12:34 by ADMIN
Created by: Zachariah
Comments: 2
Category: UI for Blazor
Type: Feature Request
2
I use a 3D Cartesian Chart in my WPF applications. Id like to make a blazor server side version of these applications. Is a 3d cartesian chart in the works?
Duplicated
Last Updated: 02 Mar 2020 13:30 by ADMIN
Created by: Igonik84
Comments: 3
Category: UI for Blazor
Type: Feature Request
2

What about supporting INotifyCollectionChanged data source for the Grid?

Duplicated
Last Updated: 30 Dec 2022 14:29 by ADMIN
Created by: Kasim
Comments: 2
Category: UI for Blazor
Type: Feature Request
2

The Image Thumbnail Viewer Component should have features like:

  • Face detection-based image cropping
  • Overlay an image over detected faces [To hide faces]
  • Blur or pixelate faces
  • Thumbnail masking within different shapes like:
    • Circle
    • Square
    • Rectangle
    • Hexagon
    • Star etc.
  • Content Aware Padding of images to fix the container size
  • Set transparent background
  • Text overlay
  • Image watermark overlays
  • Recolor a picture
  • Antic Effect

This Thumbnail Viewer can then be used within Data Grid, File Manager/Explorer, Card View, Drop down lists, List Views, Tiles etc.

Duplicated
Last Updated: 12 Oct 2022 10:20 by ADMIN
Created by: Thomas
Comments: 0
Category: UI for Blazor
Type: Feature Request
2

For example, I want to set the Sunday day to red or any other date to a special color.

 

<AdminEdit>

Here is a workaround that can be used until the feature is released

<style>
    .hide-calendar {
        display: none;
    }

    .special {
        color: red;
        font-weight: bold;
    }
</style>

<div style="width: 400px">
    <TelerikDateInput @bind-Value="@DateValue" Width="90%"></TelerikDateInput>
    <TelerikButton Icon="calendar"
                   OnClick="@( () => isClicked = !isClicked )">
    </TelerikButton>
</div>

<TelerikCalendar Class="@(!isClicked ? "hide-calendar" : "")"
                 @bind-Value="@DateValue"
                 OnCellRender="@OnCellRenderHandler"
                 Min="@(new DateTime(2000, 1, 1))"
                 Max="@(new DateTime(2090, 1, 1))">
</TelerikCalendar>

@code {
    private void OnCellRenderHandler(CalendarCellRenderEventArgs args)
    {
        if (args.View == CalendarView.Month)
        {
            args.Class = args.Date.Day % 3 == 0 ? "special" : "";
        }
        else if (args.View == CalendarView.Decade)
        {
            args.Class = args.Date.Year == 2020 ? "special" : "";
        }
    }

    private DateTime DateValue { get; set; } = DateTime.Today;

    private bool isClicked { get; set; }
}

</AdminEdit>

Duplicated
Last Updated: 07 Oct 2022 09:01 by ADMIN
Created by: qw
Comments: 0
Category: UI for Blazor
Type: Feature Request
2