Steps to reproduce: 1. Add a RadPropertyGrid to a form. 2. Select an object with DateTime property 3. Subscribe to the EditorInitialize event and set min and max date. 4. Run the application and open the property for edit. Type in a value outside the valid range and end edit. You will see that the invalid value is saved.
Selection in RadDateTimePicker when the culture is ar-SA is not correct. Further, changing the selected date using the arrow keys does not set the right value.
ADD. RadDateTimePicker - add support for nullable types
To reproduce - create a form with a button and on click open another form with couple of RadColorBoxes in it. After closing the child form the memory is not released.
Exception is thrown on key press if RadMaskedEditBox has MaskType set to Numeric, Mask to C2, and Value to Null.
FIX. RadSpinEditor - user should not be able to change the value of the control with the arrow keys when in ReadOnly mode
FIX. RadMaskedEditBox - the minus sign is stripped our with ExcludePromptAndLiterals and IncludePrompt formats with currency mask, while it should not.
Improve the RadSpellChecker component by adding localization support.
To reproduce: - create a descendant of RadTextBox - add RadSpellChecker to the form - try to check the value of the custom text box
IMPROVE. RadTextBox - add option to choose whether the NullText should be wrapped or not, when used in MultiLine text box COMMENT: This functionality is supported by RadTextBoxControl. Please use it instead.
FIX. RadDateTimePicker - setting the value to null, should clear the selection
Steps to reproduce: 1. Add a RadDateTimePicker to a form. 2. Set ShowUpDown to true. 3. Set NullDate to be DateTime.Now 4. Set MinValue to DateTime.Now.Date 5. Set MaxValue to DateTime.Now.AddDays(1).AddSeconds(-1) 6. Try to change the value and press tab to save the value. The value will be set to null.
Steps to reproduce: 1. Add a RadGridView with a browse column to a form 2. Add a new row. 3. Open the editor and type in a value. After you close the editor you will see that the value is not updated.
1. Create a new project and add a button. 2. On its Click event show and dispose RadColorDialog form 3. Run the project and note how memory consumption increases
To reproduce: 1. Drag RadColorDialog to a form 2. Set the SelectedColor and Show the form 3. Close the form, set another SelectedColor and Show the form again. 4. The result is that the circle position is wrong and the values in the editors are wrong.
1. Create a new project 2. Add a button and on this button start a new form containing RadMarkupEditor 3. Open and close this form several times
FIX. RadSpinEditor's Text property should act the same way as the Text property of the element
FIX. RadSpinEditor - TextChanged of the control is not fired. Should fire in the same cases as the TextChanged event of the element.
If the null date of RadDateTimePicker is current date, you cannot set its value to the same date.
ADD. RadMaskedEditBox - add functionality to get the value of the control without the literals contained or the prompt chars