Silverlight

88.SilverLight3 - Out In Browser

Godffs 2010. 5. 9. 18:26
반응형
Silverlight로 간단한 Application 응용프로그램 만들기

MainPage.xaml [ 디자인 ]
디자인을 합니다. 버튼 컨트롤 추가

[그림 88-1]


<UserControl x:Class="OutOfBrowser.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="300" d:DesignWidth="400">

 

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

        <Button Name="btnTime" Content=""></Button>

    </Grid>

</UserControl>


MainPage.xaml.cs

namespace OutOfBrowser

{

    public partial class MainPage : UserControl

    {

        public MainPage()

        {

            InitializeComponent();

            btnTime.Click += new RoutedEventHandler(btnTime_Click);

        }

 

        void btnTime_Click(object sender, RoutedEventArgs e)

        {

            MessageBox.Show(DateTime.Now.ToShortTimeString(),

            "", MessageBoxButton.OK);

        }

    }

}


응용프로그램 만들기
1. 해당 프로젝트에서 속성으로 들어갑니다.
    OutOfBrowser - 마우스 오른쪽 클릭 - Properties(속성)

[그림 88-2]

2. 속성 창으로 이동해서 Silverlight* 탭에서 Enable running application out of the browser을 체크 하시면 오른쪽에
Out-of-Browser Settings 버튼이 Enabled로 되어져 있는게 풀린것을 확인 할 수 있습니다.

[그림 88-3]

3. Out-Of-Browser_Settings 버튼을 클릭합니다. Out-Of-Browser_Settings 창에서 설정합니다.
Use GPU Acceleration 체크 하고 OK

[그림 88-4]


응용프로그램 제거 하기
1. 해당 프로젝트를 실행(F5) 후 나타난 브라우저 실버라이트 영역에서 마우스 오른쪽 클릭 합니다.
"이 컴퓨터에 현재시간 설치..." 버튼 클릭

[그림 88-5]

2. 응용 프로그램 설치라는 창이 나타납니다. 여기서 설치할 위치를 정해주고 확인
3. 지정한 곳에 아이콘이 생깁니다. 결과확인

[그림 88-6]


응용프로그램 제거하기
지금 설치된 응용프로그램을 제거 하는 방법입니다.
설치가 되고나면 실행아이콘이 나타납니다. 실행아이콘을 실행한 다음 해당 영역에서 마우스 오른쪽 클릭합니다.
"이 응용 프로그램 제거..."를 선택해서 응용프로그램을 삭제해 주시면 됩니다.

[그림 88-7]



반응형