Silverlight

47.SilverLight3 - PasswordBox

Godffs 2009. 12. 1. 10:51
반응형
PasswordBox
- 비밀번호 등에 사용되는 컨트롤로 화면에 나타내기 싫을 때 사용

PasswordBox 속성
- PasswordChar : 입력시 표시할 문자 설정 ( 거의 특수문자를 사용 : *, ● )

MainPage.xaml

[그림 47-1]


<Grid x:Name="LayoutRoot" Background="White">

        <StackPanel x:Name="myStackPanel">

            <PasswordBox PasswordChar="*" Foreground="Red"></PasswordBox>

        </StackPanel>

</Grid>


코드 페이지에서 PasswordBox  컨트롤을 추가/설정
MainPage.xaml.cs

public partial class MainPage : UserControl

{

    public MainPage()

    {

        InitializeComponent();

 

        this.Loaded += new RoutedEventHandler(MainPage_Loaded);

    }

 

    void MainPage_Loaded(object sender, RoutedEventArgs e)

    {

        // 및 추가´

        PasswordBox pwd = new PasswordBox();

 

        //

        pwd.Foreground = new SolidColorBrush(Colors.Red);

        pwd.FontSize = 30;

        pwd.Password = "1234"; //TextBoxsms Text

        pwd.FontFamily = new FontFamily("malgun gothic");

        pwd.PasswordChar = '?';

        pwd.BorderBrush = new SolidColorBrush(Colors.Blue);

        pwd.BorderThickness = new Thickness(5);

 

        //

        this.myStackPanel.Children.Add(pwd);

    }

}


결과화면

[그림 47-2]



반응형