# Icon

> Activity Creator

Activity Creator

![docs image](https://dev-assets.cms.uipath.com/assets/images/sdk/sdk-docs-image-105712-48ff2f64-ae13de34.webp)

Generated Code

Icons are generated in the Themes/Icons.xaml file of the Design Project (i.e. MyCompany.MyProject.Activities.Design).

![docs image](https://dev-assets.cms.uipath.com/assets/images/sdk/sdk-docs-image-105344-8e66c06f-0f415141.webp)

Icons consist of two parts:

1. The `DrawingGroup` paints the image of the icon itself. Multiple activities can use this same icon by referring to its Key.
2. The `DrawingBrush` encapsulates the icon and links it to the correct activity designer via its Key.

   In this example, the `DrawingBrush` Key is "ExampleIcon", so this icon will automatically appear on the Example activity.

   ```
   <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
       <DrawingGroup x:Key="starStruck1234_0">
           ...
       </DrawingGroup>
       <DrawingBrush x:Key="ExampleIcon" Drawing="{StaticResource starStruck1234_0}" />
   </ResourceDictionary>
   ```

Effect in UiPath Studio

Icons are shown in the Activities pane and on the designer. If no icon is provided, a default is used.

![docs image](https://dev-assets.cms.uipath.com/assets/images/sdk/sdk-docs-image-105268-4f67cb81-6bebd2b9.webp)
