The behavior of RadGridView's focus change is unexpected. I have not experienced this with microsoft datagrid or any of your other controls that I have tried, only RadGridView.
I have a control that houses other controls and if certain parts of my control receive focus my control will close. For instance if your RadCombo box is tabbed off, my control closes - this is expected and desired. But if its a RadGridView, every time a cell goes into edit mode it gives several items focus outside the RadGridView. Even a button below (and outside) of the gridview received focus for a split second. sender and originalsource were the button. So now my control closes as you tab from cell to cell if its in edit mode because its receiving full focus for a split second. I do not mean it receives a routed focus, its a direct focus. If the row/cell is not in edit mode this does not happen.
As I said I have used textboxes, comboboxes, datagrid, microsofts and teleriks, and have had no problems like this...but the RadGridView works differently.
HELP. I currently have no way to handle this strange behavior.
Also - if I have a CellTemplate with a control that responds to receiving focus, it will get trigger when moving from one cell in edit mode to another cell - neither of which are the cell with the control that received focus.
I have a control that houses other controls and if certain parts of my control receive focus my control will close. For instance if your RadCombo box is tabbed off, my control closes - this is expected and desired. But if its a RadGridView, every time a cell goes into edit mode it gives several items focus outside the RadGridView. Even a button below (and outside) of the gridview received focus for a split second. sender and originalsource were the button. So now my control closes as you tab from cell to cell if its in edit mode because its receiving full focus for a split second. I do not mean it receives a routed focus, its a direct focus. If the row/cell is not in edit mode this does not happen.
As I said I have used textboxes, comboboxes, datagrid, microsofts and teleriks, and have had no problems like this...but the RadGridView works differently.
HELP. I currently have no way to handle this strange behavior.
Also - if I have a CellTemplate with a control that responds to receiving focus, it will get trigger when moving from one cell in edit mode to another cell - neither of which are the cell with the control that received focus.