To reproduce: Add a RabRibbonBar, add a ribbonGroup, set the theme to windows7, run the application, autohide the ribbon's content element. Click on one of the tabs and you will notice that there is a space between the tab and the content.
To reproduce: You must use Windows Server 2008. Add a RadTreeView set its theme to Windows8 and drag a node. Exception occurs in rare cases and is hardly reproducible.
To reproduce:
-add RadRibbonBar with RadDropDownButtonElement and use the following code:
this.radDropDownButtonElement1.AutoToolTip = true;
this.radDropDownButtonElement1.ToolTipText = "tooltip";
As a result, no tool tip has been shown.
Workaround:
public Form1()
{
InitializeComponent();
this.radRibbonBar1.ToolTipTextNeeded += radRibbonBar1_ToolTipTextNeeded;
this.radDropDownButtonElement1.ToolTipText = "tooltip";
}
private void radRibbonBar1_ToolTipTextNeeded(object sender, Telerik.WinControls.ToolTipTextNeededEventArgs e)
{
ActionButtonElement actionButton = sender as ActionButtonElement;
RadArrowButtonElement arrowButton = sender as RadArrowButtonElement;
if (actionButton != null)
{
e.ToolTipText = ((RadDropDownButtonElement)actionButton.Parent.Parent).ToolTipText;
}
else if (arrowButton!=null)
{
e.ToolTipText = ((RadDropDownButtonElement)arrowButton.Parent.Parent).ToolTipText;
}
}
To reproduce: - Apply the VisualStudio2012Light theme to a RadForm (use 2013.3.1016 version of the assemblies). Workaround: - Open the Theme in Visual Style Builder. - Select RadForm in Control Structure window. - Expand up to TitleBar and select it. - Apply the TitleBarBorder from the repository to the TitleBorder element.
Add image editor. For the time being one can use the WPF component with ElementHost: http://www.telerik.com/help/wpf/radimageeditor-overview.html
FIX. RadRibbonForm - exception when loading icon in design time "Requested range extends past the end of the array."
DECLINED: not an issue
To reproduce:
-add RadCommandBar with CommandBarDropDownButton;
-change its arrow direction:
this.commandBarDropDownButton1.ArrowPart.Arrow.Direction = Telerik.WinControls.ArrowDirection.Right;
As a result there is one arrow to the right (correct) and another arrow image to the down direction (incorrect).
Workaround:
private void Form1_Load(object sender, EventArgs e)
{
this.commandBarDropDownButton1.ArrowPart.Image = null;
}
To reproduce:
-use RadForm with WindowState=Maximized at design-time;
-add RadPanel with Dock = Top;
-after running the application minimize the form and maximize it again; as a result the form title bar is cut off.
Workaround: set Margin of the FormElement and Top docked panel when maximizing:
private void Form1_SizeChanged(object sender, EventArgs e)
{
RadForm form = sender as RadForm;
if (form != null)
{
if (form.WindowState == FormWindowState.Maximized)
{
form.FormElement.Margin = new Padding(0, 8, 0, 0);
(form.Controls[0] as RadPanel).PanelElement.Margin = new Padding(0, 20, 0, 0);
}
}
}
To reproduce: -add RadPivotGrid -apply Breeze theme; all filter buttons are missing for the column descriptors;
To reproduce: - Create new RadDropDownMenu wit some items in it. - Set ShowItemToolTips to true. - Subscribe to ToolTipTextNeeded event. - Notice that despite the event is fired the tooltips are not shown.
To reproduce: Open Demo Application, open editors, open Time Picker Exception should occur. Note: The exception occurs if the registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\TimeZoneKeyName is missing from the registries. Workaround: Restore the registry file as per this MSDN article - http://support.microsoft.com/kb/555537
PrintSettings dialog crash if Printer's SourceName is empty.
Workarround: Enumerate printers and set a name for empty Source Names.
class MyPrintSettingDialog : PrintSettingsDialog
{
public MyPrintSettingDialog(RadPrintDocument document):base(document)
{ }
public MyPrintSettingDialog():base()
{ }
protected override void LoadSettings()
{
PrinterSettings.PaperSourceCollection paperSourceCollection = this.PrintDocument.PrinterSettings.PaperSources;
int index = 0;
while (index < paperSourceCollection.Count)
{
if (string.IsNullOrEmpty(paperSourceCollection[index].SourceName) || paperSourceCollection[index].SourceName == "-1")
{
paperSourceCollection[index].SourceName = "NONEMPTY NAME";
}
index++;
}
base.LoadSettings();
}
}
Add heatmap control as in the WPF suite http://www.telerik.com/products/wpf/heatmap.aspx
The NavigateBackwards/Forwards buttons in RadSchedulerNavigator should show image instead of text when using Aqua theme.
WindowForms - the source code(RadControlsVS2010) does not build in Debug40 configuration.
If the list of shortcuts contains a null value exception occurs.
CodedUI playback does not able to recognize a button placed in RibbonBar ButtonGroup/Group
To reproduce: - add a grid with some sample rows - apply TelerikMetro theme to the grid - select the rightmost column - you will notice that there is 1px extra space between the grid border and the column Workaround: - Open the TelerikMetro theme in Visual Style Builder. - Expand RadGridView up to GridTableElement. - In the elements window expand TableElement - Set the padding property to 0.
Change the gestures logic so it can be enabled/disabled per-control. see Control1.SupportsGestures property
Expose the SupportsGesture property in the GestureInfoHelper class to enable users to enable/disable gesture support manually.
Workaround:
set the field with Reflection
private void DisableGestures()
{
Type gestureHelperType = typeof(GestureInfoHelper);
FieldInfo field = gestureHelperType.GetField("supportsGestures", BindingFlags.NonPublic | BindingFlags.Static);
field.SetValue(null,false);
}