
                                            George Saveliev
                                            
                                    
    Top achievements
    
            
                 Rank 1
                Rank 1
            
    
                                        
                                        George Saveliev
                                        asked on 18 Feb 2011, 10:25 AM
                                    
                                Hello!
Mouse-wheel changes the value of read-only RadSpinEditor.
It seems this is a bug.
Thank you.
3 Answers, 1 is accepted
0
                                Accepted

                                                    Richard Slade
                                                    
                                            
    Top achievements
    
            
                 Rank 2
                Rank 2
            
    
                                                
                                                answered on 20 Feb 2011, 10:19 PM
                                            
                                        Hello George, 
You can workaround this by providing your own simple implementation of the RadSpinEditor.
Hope you find that helpful
Richard
                                        You can workaround this by providing your own simple implementation of the RadSpinEditor.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using Telerik.WinControls.UI;       class MySpinEditor : RadSpinEditor       {           public MySpinEditor()         {             this.SpinElement.TextBoxItem.TextChanging += new Telerik.WinControls.TextChangingEventHandler(TextBoxItem_TextChanging);         }           public override string ThemeClassName         {             get            {return typeof(RadSpinEditor).FullName;}         }             void TextBoxItem_TextChanging(object sender, Telerik.WinControls.TextChangingEventArgs e)         {             e.Cancel = this.SpinElement.ReadOnly;         }     }Hope you find that helpful
Richard
0
                                Hello George,
I hope Richard's answer has helped you.
As to the RadSpinEditor itself, we have always striven to keep or controls to be similar to their standard WinForms counterparts. That is why we implemented the same behavior in RadSpinEditor like the one in the default NumericUpDown control. When its ReadOnly property is set to true it disables the editing by using the keyboard, however you can change the value when using the mouse wheel as you have noted, and by using the up and down buttons. I hope this helps.
In case you need further assistance or any other question, we will be glad to help.
 
Best wishes,
Jack
the Telerik team
                                        I hope Richard's answer has helped you.
As to the RadSpinEditor itself, we have always striven to keep or controls to be similar to their standard WinForms counterparts. That is why we implemented the same behavior in RadSpinEditor like the one in the default NumericUpDown control. When its ReadOnly property is set to true it disables the editing by using the keyboard, however you can change the value when using the mouse wheel as you have noted, and by using the up and down buttons. I hope this helps.
In case you need further assistance or any other question, we will be glad to help.
Best wishes,
Jack
the Telerik team
0
                                
                                                    George Saveliev
                                                    
                                            
    Top achievements
    
            
                 Rank 1
                Rank 1
            
    
                                                
                                                answered on 23 Feb 2011, 08:41 AM
                                            
                                        Thank you for explanation!