Silverlight

64.SilverLight3 - Tab

Godffs 2009. 12. 2. 16:07
반응형



TabControl 추가 하기위해서~
TabControl 컨트롤을 사용하기 위해서는 XAML코드에서 직접 namespace를 선언 해야 합니다.

[그림 64-1]


xmlns
:my="System.Windows.Controls"

my라는 이름으로 XML 네임스페이스를 정의하고 사용한다는 걸로 알고 있습니다...;;
입력하게 되면 자동으로
xmlns:my="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls"
이렇게 되면 솔루션탐색기-참조에 System.Windows.Controls 가 자동 추가됩니다.

[그림 64-2]

이제 my 라고 입력하면 컨트롤을 사용할 수 있습니다. 사용 가능한 컨트롤 목록입니다.

[그림 64-3]


MainPage.xaml


xmlns:my="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls"

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

        <my:TabControl>

            <my:TabItem>

                <my:TabItem.Header>

                    <TextBlock Text=""></TextBlock>

                </my:TabItem.Header>

                <Image x:Name="imgPhto1" Source="godffs1.jpg" Width="120" Height="100">

                </Image>               

            </my:TabItem>

       

            <my:TabItem>

                <my:TabItem.Header>

                    <TextBlock Text="2"></TextBlock>

                </my:TabItem.Header>

                <TextBlock Text="Godffs.Tistory.com" FontSize="20"></TextBlock>

            </my:TabItem>

        </my:TabControl>

</Grid>


결과화면



반응형