In the last article we learned how to change styles in a text  box, but in the auto suggest box we have to implement it at a  deep level.
 
 Before starting let’s see what exactly we are going to implement in the below images.
 
![images]()
 In the above image you can see AutoSuggestBox border color is #8d8d8d. Now if I  click on AutoSuggestBox to write something then after  focus its border  color will change into a blue color --  see the below image,
![AutoSuggestBox]()
 
 This is my main motive to write this article to describe how can we change  border color of AutoSuggestBox on focus. Follow these steps.
  	- Create project in Microsoft visual studio blend 2015. 
 
 ![project]() 
 
 
- Create App with any name at any location,
 
 ![App]() 
 
 ![App]() 
 
 
- On the page write the code,
 - <Page  
-     x:Class="AutoSuggestBoxApp.MainPage"  
-     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"  
-     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"  
-     xmlns:local="using:AutoSuggestBoxApp"  
-     xmlns:d="http://schemas.microsoft.com/expression/blend/2008"  
-     xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"  
-     mc:Ignorable="d">  
-   
-     <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">  
-         <Grid.RowDefinitions>  
-             <RowDefinition Height="50"/>  
-             <RowDefinition Height="220"/>  
-         </Grid.RowDefinitions>  
-         <Grid.ColumnDefinitions>  
-             <ColumnDefinition Width="*"/>  
-         </Grid.ColumnDefinitions>  
-         <Grid Grid.Row="0" Background="#0086dc">  
-             <TextBlock Text="Search" Foreground="White" HorizontalAlignment="Left" VerticalAlignment="Center" FontSize="24" FontWeight="SemiBold" Margin="25,0,0,0"></TextBlock>  
-         </Grid>  
-         <Grid Grid.Row="1">  
-             <AutoSuggestBox VerticalAlignment="Top" PlaceholderText="Search Name" Height="40" Padding="8" Margin="10" BorderBrush="#8d8d8d" BorderThickness="1"></AutoSuggestBox>  
-         </Grid>  
-     </Grid>  
-   
- </Page>  
 
- In the above code I have made 1 AutoSuggestBox Example. 
 
 ![Example]() 
 
 
- Lets change the border color on focus, open the state window
 
 ![window]() 
 
 Then add a state group
 
 ![state group]() 
 
 Then add a state group and a new state in it. Name that new state focused,
 
 ![state group]() 
 
 
- Now click on AutoSuggestBox and then open objects and Timeline
 
 ![AutoSuggestBox]() 
 
 Then Edit Template of AutoSuggestBox
 
 ![Edit]() 
 
 ![Edit]() 
 
 Now we can see in below image that AutoSuggestBox contains only Orientation  	state and two components in it
 
 1. TextBox
 2. SuggestionsPopup
 
 ![TextBox]() 
 
 And to change the border color now we have to edit the template of the  	Textbox  in the AutoSuggestBox.
 
 ![AutoSuggestBox]() 
 
 And then change the BorderBrush Property,
 
 ![Property]() 
 
 
- Now run the app and check.
 
 ![app]() 
 
In Visual state Manager you will get another Element to implement like  Background Element, Content Element etc.