WEB开发网
开发学院图形图像Flash Silverlight(6) - 2.0控件之ScrollViewer, Slider... 阅读

Silverlight(6) - 2.0控件之ScrollViewer, Slider, StackPanel, TabControl, TextBlock, TextBox, ToggleButton

 2008-11-14 11:50:44 来源:WEB开发网   
核心提示: 6、TextBox.xaml<UserControl x:Class="Silverlight20.Control.TextBox"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentat

6、TextBox.xaml

<UserControl x:Class="Silverlight20.Control.TextBox"
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
  <StackPanel HorizontalAlignment="Left" Width="200">
  
    <!--
    Text - TextBox内显示的值
    BorderThickness - 边框的宽度(像素值:上下左右;左右,上下;左,上,右,下)
    BorderBrush - 边框的颜色
    -->
    <TextBox Text="红色框绿色底蓝色字(真难看)" BorderBrush="Red" BorderThickness="1,5" Background="Green" Foreground="Blue" Margin="6" />
        
    <!--
    IsReadOnly - 是否只读
    -->
    <TextBox Text="只读TextBox" IsReadOnly="True" Margin="6" />
    
    <!--
    AcceptsReturn - 是否允许输入回车
    HorizontalScrollBarVisibility - 水平滚动条的显示状态
    VerticalScrollBarVisibility - 垂直滚动条的显示状态
      Auto - 自动根据TextBox控件的宽和高,以及其内容的宽和高,来决定是否显示滚动条
      Disabled - 不显示,但是可以通过键盘或鼠标在显示内容中的移动或拖动操作,来看到被遮挡的内容
      Hidden - 不显示,而且无法看到被遮挡的内容
      Visible - 显示滚动条
    -->
    <TextBox Height="50" AcceptsReturn="True" VerticalScrollBarVisibility="Auto" Margin="6"
        Text="多行文本框1 多行文本框2 多行文本框3 多行文本框4 多行文本框5 多行文本框6" />
    
    <!--
    SelectionChanged - 选中的文本内容发生变化时所触发的事件
    -->
    <TextBox Height="50" AcceptsReturn="False" Margin="5" SelectionChanged="TextBox_SelectionChanged"
        Text="相应选中事件多行文本框1 多行文本框2 多行文本框3" />
    
    <TextBlock Margin="5">
      <Run>选中的文本为:</Run>
      <LineBreak />
      <Run x:Name="lblMsg"></Run>
    </TextBlock>
    
  </StackPanel>
</UserControl>

上一页  1 2 3 4 5 6 7  下一页

Tags:Silverlight 控件 ScrollViewer

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接