I have created next custom panel.
public class PrintablePanel : RadPanel, IPrintable { public PrintablePanel() { } public int BeginPrint(RadPrintDocument sender, PrintEventArgs args) { return 1; } public bool EndPrint(RadPrintDocument sender, PrintEventArgs args) { return true; } public Form GetSettingsDialog(RadPrintDocument document) { return new PrintSettingsDialog(document); } public bool PrintPage(int pageNumber, RadPrintDocument sender, PrintPageEventArgs args) { Bitmap bmp = new Bitmap(this.Width, this.Height); bool printLandscape = Width > Height; Size printSize = this.Size; if (Size.Width > Convert.ToInt32(args.PageSettings.PrintableArea.Width) || Size.Height > Convert.ToInt32(args.PageSettings.PrintableArea.Height)) { printSize = new Size(Convert.ToInt32(args.PageSettings.PrintableArea.Width), Convert.ToInt32(args.PageSettings.PrintableArea.Height)); bmp = Imageworker.ResizeImage(bmp, printSize.Width, printSize.Height); } args.PageSettings.Landscape = printLandscape; this.DrawToBitmap(bmp, new Rectangle(new Point(0, 0), printSize)); args.Graphics.DrawImage(bmp, Point.Empty); sender. return false; } public void Print() { RadPrintDocument doc = this.CreatePrintDocument(); doc.Print(); } public void PrintPreview() { RadPrintDocument doc = this.CreatePrintDocument(); RadPrintPreviewDialog dialog = new RadPrintPreviewDialog(doc); dialog.ThemeName = this.ThemeName; dialog.ShowDialog(); } private RadPrintDocument CreatePrintDocument() { RadPrintDocument doc = new RadPrintDocument(); doc.AssociatedObject = this; return doc; } }
The problem I have is that when I want to print a panel that's larger then the papersize, it won't resize.
Setting the page to landscape also doesn't work.
See my code in the following method:
public bool PrintPage(int pageNumber, RadPrintDocument sender, PrintPageEventArgs args)

This is strange. I have an application with a number of GridViews in separate user controls.
The code underneath each one is very similar but for some reason on GridView1 when the user clicks on the funnel icon the filter drop down - drops down (opens) but in GridView2 when the funnel is clicked on - nothing happens. The drop down won't 'drop down'. The filter row can be typed in but clicking the icon has no effect whatsoever... and I can't figure out why.
Has anyone else experienced this issue and if so how does one go about fixing this issue?

i have several issues kindly respond
1) I want to highlight (specific) cell back color for 2-sec on value changed.
2) somehow i highlighted back color(which is not correct way) but issue is when i scroll horizontally and vertically or resize splitter, cell color move to different cell as well.
kindly respond me how to fix this issue.

I have a blank RadGridView. The user will click a button and I want to add a new row to the grid. The first column is a textbox, second column is a GridViewMultiComboBox. When they click the button, I can't figure out where I populate just the combobox with data.
Once they select the entry in the combo box, I then need to get data from the database for the text box column.
any help is greatly appreciated.
Thanks!
Mark

Hi team,
I designed a RadMenu with 3 levels RadMenuItem inside. By the default, Left clicked will expand the sub level and Left clicked again to select sub item.
I want to change the behavior as screen below:
- Right clicked on RadMenuItem to expand sub levels
- Left clicked on RadMenuItem to select it.
I don't find any event to do it.
Thank you
Thuy
I'm wondered why the design-Time Editor of QuickAccessToolbarItems of RadRibbonForm is not offering to add a TextBoxElement,
However, I added it programmaticly.
this.radRibbonBar1.QuickAccessToolBarItems.Add(new Telerik.WinControls.UI.RadTextBoxElement());
it appears, bot I cannot focus and type in it (The CanFocus property is set to true).
Maybe some RadItem Types, are not offered by purpose in the Designer ?
I thought, putting a search text element in the QuickAccessToolbar is a quiet common scheme.
Is there a way to get a fully functional TextBoxElement into a QuickAccessToolbar ?

Hi.
I found RadVirtualGrid fires CellValueNeeded everytime, when user resize some column. So resizing isn't smooth, especially when grid is expanded to fullscreen.
Why so? Column resizing doesn't changing cell values, just their appearance, and there is no needing to aplly new value. Is there a way to awoid firing CellValueNeeded on every column resize event?

I created a label on a tile,and then I added on tile as a children like below:
private RadTileElement _radTileElement;
public void AddText()
{
var element=new RadLabel
{
ForeColor = Color.White,
Text = "<html><size=20>" + @"This is a text"
};
_radTileElement.Children.Add(element.LabelElement);
}
The problem is,the tile is not responding at all,i mean,is clickable and drag&drop just on edge of the tile,why???How can fix it?
RadRichTextEditor prints the code as follows:
RadPrintDocument document = new RadPrintDocument();
document.PrintPage += (s, e) => { action?.Invoke(); };
richTextEditor.PrintPreview(document);
Does RadSpreadsheet have such a Print/PrintPreview method?
