Telerik Forums
UI for Blazor Forum
1 answer
193 views

I have a chart which is essentially 100% of the browser window.
Tooltips are standard code like:

<ChartTooltip Visible="true" Shared="true" />

 

When the user hovers at the bottom of the chart item then the tooltip goes off screen and is cut off.

 

Svetoslav Dimitrov
Telerik team
 answered on 05 Aug 2020
1 answer
173 views

A grid with Navigable=true allows me to 

  • start editing a newly added record right away, no Command Buttons needed, just some fiddling with grid State
  • stop editing by pressing Escape

However, when using Escape no event is fired. Which is fine when I am editing an existing record, because any modifications are just discarded. But when the user is escaping out of a newly added row, I want to dispose of that row and underlying item immediately.

Without an event to detect the cancel I don't now how to do that.

Any suggestions?

Marin Bratanov
Telerik team
 answered on 04 Aug 2020
3 answers
243 views
The MultiSelect needlesly bumps up the width when 2 chips don't fit on the same line.
After the wrap the width stays too large. See the attached image.
Roland
Top achievements
Rank 3
Iron
Iron
Veteran
 answered on 31 Jul 2020
4 answers
953 views
Is there a way to set rowspan in the Telerik Blazor grid? I need certain cells to span multiple rows. Thanks.
Roland
Top achievements
Rank 3
Iron
Iron
Veteran
 answered on 31 Jul 2020
1 answer
117 views

I have the Scheduler's AllowUpdate property bound to a boolean property Timesheet.IsEditable.

 

Expected behavior:

When Timesheet.IsEditable is changed to "false," a user cannot drag and drop an entry.

 

Observed behavior:
When Timesheet.IsEditable is changed to "false," a user CAN drag and drop an entry.

 

The workaround I'm using currently is 

private async Task UpdateEntry(SchedulerUpdateEventArgs args)

{

    if (!Timesheet.IsEditable) return;

    // do actual business logic here

}
but this seems cludgy, and results in bad UX - the scheduler still looks as they it will allow the user to drag and drop and entry.

 

I also have AllowCreate and AllowDelete bound to this same property, and they both behave as expected when Timesheet.IsEditable is toggled.

Is this a bug? Or is there something I'm overlooking?

Thanks,

Andrew

Marin Bratanov
Telerik team
 answered on 30 Jul 2020
3 answers
711 views

Is there a way to hide the "all day" row from the Scheduler?

 

Thanks,

Andrew

Marin Bratanov
Telerik team
 answered on 30 Jul 2020
1 answer
460 views

my rough workaround is this styling:

 

    .k-animation-container {
        margin-top: -5px;
        margin-left: -5px;
        padding: 5px;
    }

Marin Bratanov
Telerik team
 answered on 29 Jul 2020
1 answer
110 views

This doesn't seem to be available by default?

please advise on the usual... roadmap, places to upvote, temp workarounds, etc

my initial rough workaround is some fairly manageable styling along these lines...

<style>
    .k-dropdown {
        padding-top: 1.03125em;
    }

        .k-dropdown::after {
            content: "Gender";
            color: rgba(0,0,0,0.6);
            position: absolute;
            margin-top: 0.5em;
            transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
        }

        .k-dropdown.k-state-focused::after, .k-dropdown:not(.k-state-empty)::after {
            transform: translate(-0.4em, -1.5em) scale(.75) ;
        }

        .k-dropdown.k-state-focused::after {
            color: #3f51b5;
        }

</style>

Svetoslav Dimitrov
Telerik team
 answered on 29 Jul 2020
2 answers
1.8K+ views

Hi

Are there any Blazor / Conversation UI samples or code.

What is the suggested method to integrate Conversation UI in a Blazor app? Which of the samples should I begin to look at.

 

thx in advance

Jonathan
Top achievements
Rank 1
Iron
Veteran
 answered on 28 Jul 2020
5 answers
942 views

From the example:

In the api handler, what is the preferred way to read the value in "SomeFormField" from the request? Is it in the Body collection of the Request?
 
@inject NavigationManager NavigationManager
 
<TelerikUpload SaveUrl="@SaveUrl"
               RemoveUrl="@RemoveUrl"
               OnUpload="@OnUploadHandler">
</TelerikUpload>
 
@code {
    async Task OnUploadHandler(UploadEventArgs e)
    {
        e.RequestData.Add("SomeFormField", "SomeFormValue"); // for example, user name
        e.RequestHeaders.Add("CustomHeader", "SomeHeaderValue"); // for example, authentication token
        // you can add more than one
    }
 
    // a sample way of generating the URLs to the endpoint
    public string SaveUrl => ToAbsoluteUrl("api/upload/save");
    public string RemoveUrl => ToAbsoluteUrl("api/upload/remove");
Marin Bratanov
Telerik team
 answered on 27 Jul 2020
Top users last month
Will
Top achievements
Rank 2
Iron
Motti
Top achievements
Rank 1
Iron
Hester
Top achievements
Rank 1
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Thomas
Top achievements
Rank 2
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?