One can generally loop through a collection of items to create several TabStrip instances as shown in the Tabs Collection article.
However, when I am dynamically adding or removing tabs I am hitting a variety of problems targeting:
Please add support for dynamic tabs.
I have a scheduler, and am using a custom Edit handler. I need to support recurrence, and editing recurring events. When the use double-clicks on a recurring event, there is a dialog that asks whether they would like to edit the occurrence or the entire series.
I want to be able to capture the results of this dialog. `SchedulerEditEventArgs` doesn't include any attributes that track this.
===========
ADMIN EDIT
===========
The implementation of this enhancement could be covered by either including the corresponding attributes in the SchedulerEditEventArgs or by exposing a Template for the RecurrenceDialog.
Note: You may also check the Ability to directly edit an occurence or the series, without the prompt asking you to choose feature request as the implementation of both features will most likely be covered in one release.
The default color of the chips is currently set to the base color, and this color cannot be changed. To allow customization, consider adding a ThemeColor parameter, similar to what is available in the Chip component.
=======
TELERIK EDIT:
In the meantime, you can consider CSS-based workarounds. The following example shows a more dynamic approach to the task.
<h3>Telerik CSS Variables</h3>
<TelerikChipList Data="@ChipListDataVariables">
<ItemTemplate>
<span class="@context.ColorClass">
<TelerikSvgIcon Icon="@context.Icon" />
@context.Text
</span>
</ItemTemplate>
</TelerikChipList>
<h3>Colors</h3>
<TelerikChipList Data="@ChipListDataColors">
<ItemTemplate>
<span class="c-@context.ColorClass">
<TelerikSvgIcon Icon="@context.Icon" />
@context.Text
</span>
</ItemTemplate>
</TelerikChipList>
<style>
@foreach (ChipModel chip in ChipListDataVariables)
{
<text> .k-chip:has(.@chip.ColorClass) { background-color: var(--kendo-color-@chip.ColorClass); color: var(--kendo-color-on-@chip.ColorClass); } </text>
}
@foreach (ChipModel chip in ChipListDataColors)
{
<text> .k-chip:has(.c-@chip.ColorClass) { background-color: @chip.ColorClass; color: white; } </text>
}
</style>
@code {
private List<ChipModel> ChipListDataVariables { get; set; } = new List<ChipModel>() {
new ChipModel()
{
Text = "Excel",
Icon = SvgIcon.FileExcel,
ColorClass = "base"
},
new ChipModel()
{
Text = "Audio",
Icon = SvgIcon.FileAudio,
Removable = true,
ColorClass = "primary"
},
new ChipModel()
{
Text = "Video",
Icon = SvgIcon.FileVideo,
ColorClass = "info"
},
new ChipModel()
{
Text = "Image",
Icon = SvgIcon.FileImage,
ColorClass = "success"
}
};
private List<ChipModel> ChipListDataColors { get; set; } = new List<ChipModel>() {
new ChipModel()
{
Text = "Excel",
Icon = SvgIcon.FileExcel,
ColorClass = "gray"
},
new ChipModel()
{
Text = "Audio",
Icon = SvgIcon.FileAudio,
Removable = true,
ColorClass = "red"
},
new ChipModel()
{
Text = "Video",
Icon = SvgIcon.FileVideo,
ColorClass = "blue"
},
new ChipModel()
{
Text = "Image",
Icon = SvgIcon.FileImage,
ColorClass = "green"
}
};
public class ChipModel
{
public string Text { get; set; } = string.Empty;
public ISvgIcon? Icon { get; set; }
public bool Disabled { get; set; }
public bool Removable { get; set; }
public string ColorClass { get; set; } = string.Empty;
}
}
Currently the bubble sizes in the Chart are determined automatically, according to an internal algorithm.
Please add parameters for setting specific min and max bubble sizes by the application.
I'm looking for what you have in WPF as we migrate ourselves over to Blazor - https://www.telerik.com/products/wpf/conversational-ui.aspx
---
ADMIN EDIT
For the time being, you can consider using the Kendo Chat widget as described in this sample project.
---
Hello,
We are looking to port an angularjs web application to Blazor and I didn't see the diagram component similar to the one found in Kendo UI. It would be nice to see a viso-like component in UI for Blazor.
Thank you.
I'd like to use the adaptive rendering but I also need to keep AllowCustom feature.
===
ADMIN EDIT
===
This request applies to all components that support AllowCustom feature and adaptive rendering: for example, ComboBox, MultiColumnComboBox.
Hi - this one is a feature request, not a bug. :)
For the filter menu, when you enter a filter value, it would be nice if you could press enter to execute the filter instead of having to click "Filter."
I need to be able to allow our users to tab into the dropdownlist control and open it with enter (similar to standard HTML select).
Here is also a sample from the W3 documentation to compare against: DropDownList keyboard support.
In <TelerikTimePicker>, how can I enable format in the dropdown for minutes in two digits like 01, 02, 03, 04? Currently, I found these formats for Blazor Timepicker - https://demos.telerik.com/blazor-ui/timepicker/formats. All formats are showing single-digit minutes like 1, 2, 3, and 4.
I want to set the format in the dropdown for minutes to be two digits. Same as here https://demos.telerik.com/aspnet-mvc/timepicker/component-type.
I am working on a form where experienced agents need to input data quickly. Often enough they know the codes and so they can type them in the combo box, but they shouldn't have to look for the mouse to select the item, the combo box should select it when the user presses Tab to move to the next field.
This should happen only when the user has filtered the combo box so they see some items (and so the dropdown is open) - I want them to be able to select only items from the available options, AllowCustom does not work for me.
=====
TELERIK EDIT / TLDR
The desired behavior violates accessibility standards. That's why we will refrain from implementing it as a built-in feature. We suggest the following workaround that is now part of the documentation: Select focused ComboBox item on tab
The OnPaneResize (and SizeChanged) event does NOT fire when a pane is unpinned. When it flies out from the left, resizing the flyout does not fire events that would letus refresh the chart to fill the new size.
Reproduced in this REPL: https://blazorrepl.telerik.com/mfkqODwk35srscZe46