Thank you for the clarification.
In my last post I was suggesting combining your status image with the expander image the in this case you will have the desired layout. However, from your last post I can see that your requirement is a bit different. You want to have four different elements (Status + Expander + OtherIcon + ContentText). To do this, you need to create a CustomCell
. Attached you can find a sample project, where I have implemented this requirement for you. Your cell contains of four different elements. The content element gets its value from the cell value (see SetContentCore method). Also, when the expanderIcon element is clicked, I am changing the row expanded state (see expanderIcon_Click event handler).
The custom column is needed to make sure that your custom cell does not get reused in some of the other column. Also, if you need to make this cell editable, in the custom column file, uncomment the override of GetDefaultEditorType() method.
In Form.cs, in the CellFormatting event handler, you can see how I am setting the different cell images. There is example for setting the status, expander and optional element image.
Let me know how this works for you.
the Telerik team
Sharpen your .NET Ninja skills
! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>