Skip to main content
A newer version of this page is available. .

RepositoryItemRadioGroup Class

Represents a repository item which stores settings specific to RadioGroup controls.

Namespace: DevExpress.XtraEditors.Repository

Assembly: DevExpress.XtraEditors.v18.1.dll

Declaration

[ToolboxBitmap(typeof(ToolboxIconsRootNS), "RadioGroup")]
public class RepositoryItemRadioGroup :
    RepositoryItem,
    ISupportAutoHeight

The following members accept/return RepositoryItemRadioGroup objects:

Remarks

The RepositoryItemRadioGroup class provides properties and events specific to RadioGroup controls. You can access these settings via the editor’s RadioGroup.Properties property.

The main settings provided by the RadioGroup class include:

You only need to create standalone repository items to provide inplace editors for container controls.

Example

The following code shows how to add items to a RadioGroup and then select one of the items. To select an item, the item’s value is assigned to the editor’s BaseEdit.EditValue property.

RadioGroupClass

using DevExpress.XtraEditors.Controls;

// Create five items.
object[] itemValues = new object[] {10, 11, 12, 13, 14};
string [] itemDescriptions = new string [] {"Circle", "Rectangle", "Ellipse", "Triangle", "Square"};
for(int i = 0; i < itemValues.Length; i++) {
    radioGroup1.Properties.Items.Add(new RadioGroupItem(itemValues[i], itemDescriptions[i]));
}
//Select the Rectangle item.
radioGroup1.EditValue = 11;

The following code snippets (auto-collected from DevExpress Examples) contain references to the RepositoryItemRadioGroup class.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

Inheritance

See Also