There is no such control for WPF in .NET FCL. You will have to create your own custom control to implement such features.
Derive it from the base class
System.Windows.Controls.Control
:
http://msdn.microsoft.com/en-us/library/system.windows.controls.control.aspx[
^].
Another idea: derive it from
System.Windows.Controls.Panel
, make existing check box control instances its
Children
and custom rendering to add text and the rest:
http://msdn.microsoft.com/en-us/library/system.windows.controls.panel.aspx[
^],
http://msdn.microsoft.com/en-us/library/system.windows.controls.panel.children.aspx[
^].
Probably, some other options are possible. [EDIT] Speaking of which: probably the answer by Christian Grauss is a better way to go [END EDIT]
It would not be extremely hard to develop, I would say, but will take close attention and patience.
—SA