I have a rad ribbon sittng above a table layoutpanel. when I open the backstage view from startmenubutton it opens in one of the cells of the Tablelayoutpanel rather than overlaying all the content and filling the screen. how do I resolve this
I can't seem to get FreezePanes to work.
I have a sheet populated with nothing but test character data:
I tried to freeze the top 3 rows, and the left-most 3 columns:
mySpreadsheetControl.Workbook.Worksheets(0).ViewState.FreezePanes(3, 3)
Nothing seems to happen.
The RibbonBar menu option, to freeze either the top row or the left-most column does work. (why do I have to choose?)
Am I missing something?
I created a simple hierarchical grid. The parent grid renders fine. The child grid contains a title of "table" which I did not assign nor want.
For the main, parent grid, changing and hiding the title is straightforward utilizing TitleText andGridViewElement.TitleLabelElement.Visibility. For a child grid, not nearly as much. I caught the events for RowFormatting, ViewRowFormatting, and ViewCellFormatting, to no avail. What method am I missing?
Attached is an image of a parent & child grid with "table" as the child grid's title, a name which I did not assign, nor want. Also attached is a sample project which has been playing around with me.
Thanks,
_D
Actually, I want to show some text in a row in grid and that row must not be divided by columns.so I am using summary row for that but my text is not able to accommodate inside that if I can increase height of summary row it will come in that.
In Below Image It was 3 line text in top summary row but I can see only 2 line text.
I just wanted to increase row height of summary row not to increase row height for all rows.
Open for other solutions as well it should just complete my needs.
I have a document generator which currently generates Word documents, and I’d like to replace it with the RichTextEditor control.
Has anyone tried anything like this? I’ve already replaced Excel with the RadSpreadsheet, and that was OK, albeit with a few restrictions, but the performance improvement made it worthwhile. But the Word generator is way more complicated, and uses all kinds of Word features, so just wondering if there are any gotchas.
Thanks
Hello Support-Team,
I'm using a RadScheduler with a custom ElementProvider. I need some Help with the Elements. I wanted the name element on top and a info box right below using the rest of the free space. I made a screenshot and here is my code for the CustomElements:
class CustomSchedulerResourceHeaderCellElement : SchedulerResourceHeaderCellElement
{
private readonly StackLayoutElement _container = new StackLayoutElement();
private readonly StackLayoutElement _subContainer = new StackLayoutElement();
private readonly LightVisualElement _nameElement = new LightVisualElement();
private readonly LightVisualElement _infoElement = new LightVisualElement();
protected override void CreateChildElements()
{
base.CreateChildElements();
_container.StretchHorizontally = true;
_container.StretchVertically = true;
_container.Orientation = Orientation.Vertical;
_container.Alignment = ContentAlignment.TopCenter;
_container.Padding = new Padding(3);
_container.Children.Add(_nameElement);
_nameElement.StretchHorizontally = true;
_nameElement.DrawImage = true;
_nameElement.ImageLayout = ImageLayout.None;
_nameElement.TextWrap = true;
_nameElement.TextAlignment = ContentAlignment.TopLeft;
_nameElement.ImageAlignment = ContentAlignment.TopLeft;
_nameElement.TextImageRelation = TextImageRelation.ImageBeforeText;
_container.Children.Add(_subContainer);
_subContainer.StretchHorizontally = true;
_subContainer.StretchVertically = true;
_subContainer.Orientation = Orientation.Vertical;
_subContainer.Alignment = ContentAlignment.TopCenter;
_subContainer.Children.Add(_infoElement);
_infoElement.StretchHorizontally = true;
_infoElement.StretchVertically = true;
_infoElement.TextWrap = true;
_infoElement.TextAlignment = ContentAlignment.TopLeft;
_infoElement.BackColor = Color.FromArgb(128, Color.LightGray);
_infoElement.NumberOfColors = 1;
_infoElement.DrawFill = true;
_infoElement.Font = new Font(this.Font, FontStyle.Regular);
this.Children.Add(_container);
this.DrawImage = false;
this.DrawText = false;
}
public override string Text
{
get
{
InitElements();
return base.Text;
}
set
{
base.Text = value;
}
}
/* Some more methods for setting the text elements and the image*/
}
I started with only one container, but adding a subcontainer didn't do the trick. Hope you can provide me a solution.
Regards,
Stephan
I Have One GridViewTextBox Column in a grid and One ComboBox Column based on selection in a combobox column I need cells of TextBox Column to contain either string or integer value how I can do this please help me.
already used below mentioned code but having issue with that I cannot able to put values more than 100 in that and getting up/down arrows to increases and decrease values but I dont need them.
radGridView1.EditorRequired += new Telerik.WinControls.UI.EditorRequiredEventHandler(radGridView1_EditorRequired); // binding event on grid
void radGridView1_EditorRequired(object sender, Telerik.WinControls.UI.EditorRequiredEventArgs e)
{
if (this.radGridView1.Columns[1].IsCurrent)
{
var a = TextCodes.SingleOrDefault(t => t.Name.Equals(this.radGridView1.CurrentRow.Cells[0].Value));
if (a == null)
return;
if (a.TextCodeType == TextCodeTypeEnum._datetime)
{
e.Editor = new RadDateTimeEditor();
e.EditorType = typeof(RadDateTimeEditor);
}
else if (a.TextCodeType == TextCodeTypeEnum._string && a.TextCodeValueList == null)
{
e.Editor = new RadTextBoxEditor();
e.EditorType = typeof(RadTextBoxEditor);
}
else if (a.TextCodeType == TextCodeTypeEnum._string && a.TextCodeValueList != null)
{
e.Editor = new RadDropDownListEditor();
try
{
((RadDropDownListEditor)e.Editor).DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList;
}
catch (System.Exception)
{
}
e.EditorType = typeof(RadDropDownListEditor);
}
else if (a.TextCodeType == TextCodeTypeEnum._number)
{
e.Editor = new GridSpinEditor();
e.EditorType = typeof(GridSpinEditor);
}
}
}
Hello,
I'm having trouble installing Telerik UI for Winforms (version 2023.1.314) on Visual Studio 2022 (version 17.0.5).
When I install the extension I get the error in the attached screenshot. I'm able to make the error go away temporarily by deleting the contents of %localappdata%\Microsoft\VisualStudio\17.0_001382ae\ComponentModelCache. But I still get errors when I try to build the solution that already contains Telerik components indicating that I am missing an assembly reference.
Also, many components in the toolbox don't actually get added to the form when I try to drag and drop them in.
I've tired uninstalling and reinstalling Telerik several times and running the repair function on the Telerik installer. When available I've tried running the Toolbox Configurator and the Upgrade Wizard but neither have made any difference. Most often the Telerik menu doesn't populate with either (see menu screenshot attached).