텍스트 컨트롤중 하나
읽기전용

Inlines를 이용하여 여러 서식 적용 가능

XAML


        
            
                
                    Hello
                
                
                    World
                
                
                
                    Test
                
            
        
    

CS
           TextBlock tb_Test = new TextBlock();//TextBlock 만들고
            Run rn = new Run();//Run 만들고
            rn.Foreground = new SolidColorBrush(Colors.Yellow); //Foreground 설정
            rn.FontFamily = new FontFamily("Arial");//Font 설정
            rn.FontSize = 20;//Size 설정
            rn.Text = "Hello";//Text 설정

            tb_Test.Inlines.Add(rn); //추가

            Run rn2 = new Run();
            rn2.Foreground = new SolidColorBrush(Colors.Blue);
            rn2.FontSize = 10;
            rn2.Text = "World";

            tb_Test.Inlines.Add(rn2);
            tb_Test.Inlines.Add(new LineBreak()); //LineBreak추가

            Run rn3 = new Run();
            rn3.Foreground = new SolidColorBrush(Colors.Black);
            rn3.FontSize = 15;
            rn3.Text = "Test";

            tb_Test.Inlines.Add(rn3);

            LayoutRoot.Children.Add(tb_Test);


by 피요히코~ 2009. 11. 30. 22:57
| 1 |