show-notice
hide-notice

Wednesday, 17 July 2013

how to set change ComboBox border color using BorderBrush programmatically in silverlight


Introduction

I will explain how to set change ComboBox border color using BorderBrush programmatically in silverlight.
Example

<UserControl
      x:Class="SilverlightApps.MainPage"
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
      xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
      xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
      mc:Ignorable="d"
      d:DesignHeight="600"
      d:DesignWidth="800"
      xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk"
        >
      <Grid
x:Name
="LayoutRoot" Background="White">
          
<
Rectangle
                
Name="rectangle1"
                
Fill="AliceBlue"
                
HorizontalAlignment="Left"
                
Height="82"
                
Margin="20,12,0,0"
                
Stroke="Black"
                
VerticalAlignment="Top"
                
Width="600"
                
StrokeThickness="0"
              
/>
          
<
TextBlock
     
Height="82"
     
HorizontalAlignment="Left"
     
Margin="20,9,0,0"
     
Name="textBlock1"
     
Text="how to set change ComboBox border color using BorderBrush programmatically
in silverlight
"
     
VerticalAlignment="Top"
     
TextWrapping="Wrap"
     
FontSize="20"
     
FontStyle="Italic"
     
Foreground="MidnightBlue"
     
Width="600"
     
FontFamily="Comic Sans MS"
     
Padding="25,10,0,0"
              
/>
          
<
ComboBox
     
Height="23"
     
HorizontalAlignment="Left"
     
Margin="31,130,0,0"
     
Name="comboBox1"
     
VerticalAlignment="Top"
     
Width="240"
                
FontFamily="Comic Sans Ms"
                
BorderThickness="2"
              
>
                
<
ComboBoxItem
Content="Coco Plum"/>
                
<
ComboBoxItem
Content="Coarse Mombin"/>
                
<
ComboBoxItem
Content="Copacabana Guava"/>
                
<
ComboBoxItem
Content="Costa Rican Blueberry"/>
                
<
ComboBoxItem
Content="Cocona"/>
          
</
ComboBox>
          
<
Button
                
Name="Button1"
                
Content="Apply ComboBox Border Color Red"
                
HorizontalAlignment="Left"
                
Height="33"
                
Margin="356,130,0,0"
                
VerticalAlignment="Top"
                
Width="264"
                
Click="Button1_Click"/>
          
<
Button
                
Name="Button2"
                
Content="Apply ComboBox Border Color Green"
                
HorizontalAlignment="Left"
                
Height="33"
                
Margin="356,190,0,0"
                
VerticalAlignment="Top"
                
Width="264"
                
Click="Button2_Click"/>
      </Grid>
</UserControl>
 

CS


using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
namespace SilverlightApps
{
    public partial class MainPage : UserControl
    {
       
public
MainPage()
        {
           
InitializeComponent();
        }
       
private
void Button1_Click(object
sender, RoutedEventArgs e)
        {
           
//this line apply ComboBox border color red
           
comboBox1.BorderBrush = new SolidColorBrush(Color.FromArgb(255,
255, 0, 0));
        }
       
private
void Button2_Click(object
sender, RoutedEventArgs e)
        {
           
//this line apply ComboBox border color green
           
comboBox1.BorderBrush = new SolidColorBrush(Color.FromArgb(255,
0, 255, 0));
        }
    }
}
 

SHARE THIS POST   

0 comments :

Post a Comment

Design by Gohilinfotech | www.gohilinfotech.blogspot.com