# Command Links

## Content



Command links are customized button that provide explanations about various choices. Command links have a clean, lightweight appearance that allows for descriptive labels, and are displayed with either a standard arrow or custom icon, and an optional supplemental explanation.

<br />![](https://cdn.mescius.io/document-site-files/images/88084ada-ce7b-4ec0-9f66-d851989d7cf2/imagesext/image9_0.png)

For custom buttons to be displayed as command links set the [UseCommandLinks](/componentone/api/win/online-winpack/dotnet-framework-api/C1.Win.C1Win7Pack.4.8/C1.Win.C1Win7Pack.C1TaskDialog.UseCommandLinks.html) property to **True** (default). If you do not want the command link to include an icon, set the [NoIconOnCommandLinks](/componentone/api/win/online-winpack/dotnet-framework-api/C1.Win.C1Win7Pack.4.8/C1.Win.C1Win7Pack.C1TaskDialog.NoIconOnCommandLinks.html) property to **False**. To make a command link the default button, you can use the [SetDefaultButton](/componentone/api/win/online-winpack/dotnet-framework-api/C1.Win.C1Win7Pack.4.8/C1.Win.C1Win7Pack.C1TaskDialog.SetDefaultButton.html) method to indicate the name of the button. See the [Setting the Default Button](/componentone/docs/win/online-winpack/windows7controlpackf5/c1taskdialogtaskbase/settingthedefaultbut) topic for an example.

Command links are similar to radio buttons in that they are used to select from a set of mutually exclusive, related choices. Like radio buttons, command links are always presented in sets, never individually. In appearance, command links have the lightweight appearance similar to regular links, without a frame or other strong click affordance.

Command links are also similar to command buttons, in that they can be the default "command button" and they can have an access key assigned. Like commit buttons, on click they either close the window (for dialog boxes) or advance to the next page (for wizards and pages flows).