silverlight中TextBox控件的使用
来源:互联网 发布:如何自学算命知乎 编辑:程序博客网 时间:2024/05/22 03:41
<!--
silverlig提供了TextBox和PasswordBox编辑控件。
TextBox控件用来接收用户通过键盘等输入设备输入的数据,
PasswordBox控件用来接收用户输入的敏感数据信息,用户的输入在前端都显示为特定的密码字符。
TextBox控件是用来显示和输入单行和多行文本,它是Silverlight中最常用的文本输入控件。
TextBox控件的重要属性:
AcceptsReturn——该值确定文本框是否允许和显示换行符或回车符。
值为True时可以显示多行文本,支持输入回车符。
IsReadOnly——确定用户是否能够在文本框中更改文本。
值为True时文本框只读。
SelectedText——在文本框中被选中的文本。
SelectionBackground——文本框中被选中的文本的背景色。
SelectionLength——文本框中选中的文本长度。
SelectionStart——被选中的文本的起始位置。
Text——文本框中的文本内容。
TextWrapping——当文本的长度超过文本框的宽度时是否换行。
NoWarp——不自动换行,超出的部分被截断;
Wrap——自动换行,文本长度超过控件宽度是自动换行。
-->
<Grid x:Name="LayoutRoot" Background="White">
<StackPanel x:Name="stackPanel" Background="White">
<TextBlock Margin="10,5,0,0" Text="文本显示和编辑控件——TextBox" FontSize="18" FontWeight="Bold" Foreground="#ffbe4d4d"/>
<TextBlock Margin="20,10,0,0" Text="输入文本,只读文本框将同步显示输入的文本:"/>
<TextBox x:Name="ReadWriteTextBox" TextChanged="ReadWriteTextBox_TextChanged"
IsReadOnly="False" HorizontalAlignment="Left" Margin="20,5,0,0" Width="300"/>
<TextBlock Margin="20,5,0,0" Text="只读文本框:"/>
<TextBox x:Name="ReadOnlyTextBox" IsReadOnly="True" HorizontalAlignment="Left"
Margin="20,5,0,0" Width="300"/>
<TextBlock Margin="20,5,0,0" Text="具有水印功能的文本框:"/>
<TextBox x:Name="waterTextBox" Margin="20,5,0,0" Text="水印效果文本框" HorizontalAlignment="Left"
Width="300" Foreground="Gray"
GotFocus="waterTextBox_GotFocus" LostFocus="waterTextBox_LostFocus" />
<TextBlock Margin="20,5,0,0" FontSize="11">自定义风格编辑控件:</TextBlock>
<TextBox Text="Style" Margin="20,5,0,0" HorizontalAlignment="Left" Width="300" FontFamily="Arial" FontSize="15">
<TextBox.SelectionBackground>
<LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
<GradientStop Color="Gray" Offset="0.0"/>
<GradientStop Color="White" Offset="1.0"/>
</LinearGradientBrush>
</TextBox.SelectionBackground>
</TextBox>
<TextBlock Margin="20,5,0,0" Text="支持换行的文本框:"/>
<TextBox x:Name="multiLineTextBox" Margin="20,5,0,0" HorizontalAlignment="Left"
AcceptsReturn="True" Width="300" Height="90" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto"/>
</StackPanel>
</Grid>
silverlig提供了TextBox和PasswordBox编辑控件。
TextBox控件用来接收用户通过键盘等输入设备输入的数据,
PasswordBox控件用来接收用户输入的敏感数据信息,用户的输入在前端都显示为特定的密码字符。
TextBox控件是用来显示和输入单行和多行文本,它是Silverlight中最常用的文本输入控件。
TextBox控件的重要属性:
AcceptsReturn——该值确定文本框是否允许和显示换行符或回车符。
值为True时可以显示多行文本,支持输入回车符。
IsReadOnly——确定用户是否能够在文本框中更改文本。
值为True时文本框只读。
SelectedText——在文本框中被选中的文本。
SelectionBackground——文本框中被选中的文本的背景色。
SelectionLength——文本框中选中的文本长度。
SelectionStart——被选中的文本的起始位置。
Text——文本框中的文本内容。
TextWrapping——当文本的长度超过文本框的宽度时是否换行。
NoWarp——不自动换行,超出的部分被截断;
Wrap——自动换行,文本长度超过控件宽度是自动换行。
-->
<Grid x:Name="LayoutRoot" Background="White">
<StackPanel x:Name="stackPanel" Background="White">
<TextBlock Margin="10,5,0,0" Text="文本显示和编辑控件——TextBox" FontSize="18" FontWeight="Bold" Foreground="#ffbe4d4d"/>
<TextBlock Margin="20,10,0,0" Text="输入文本,只读文本框将同步显示输入的文本:"/>
<TextBox x:Name="ReadWriteTextBox" TextChanged="ReadWriteTextBox_TextChanged"
IsReadOnly="False" HorizontalAlignment="Left" Margin="20,5,0,0" Width="300"/>
<TextBlock Margin="20,5,0,0" Text="只读文本框:"/>
<TextBox x:Name="ReadOnlyTextBox" IsReadOnly="True" HorizontalAlignment="Left"
Margin="20,5,0,0" Width="300"/>
<TextBlock Margin="20,5,0,0" Text="具有水印功能的文本框:"/>
<TextBox x:Name="waterTextBox" Margin="20,5,0,0" Text="水印效果文本框" HorizontalAlignment="Left"
Width="300" Foreground="Gray"
GotFocus="waterTextBox_GotFocus" LostFocus="waterTextBox_LostFocus" />
<TextBlock Margin="20,5,0,0" FontSize="11">自定义风格编辑控件:</TextBlock>
<TextBox Text="Style" Margin="20,5,0,0" HorizontalAlignment="Left" Width="300" FontFamily="Arial" FontSize="15">
<TextBox.SelectionBackground>
<LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
<GradientStop Color="Gray" Offset="0.0"/>
<GradientStop Color="White" Offset="1.0"/>
</LinearGradientBrush>
</TextBox.SelectionBackground>
</TextBox>
<TextBlock Margin="20,5,0,0" Text="支持换行的文本框:"/>
<TextBox x:Name="multiLineTextBox" Margin="20,5,0,0" HorizontalAlignment="Left"
AcceptsReturn="True" Width="300" Height="90" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto"/>
</StackPanel>
</Grid>
- silverlight中TextBox控件的使用
- textbox控件的使用
- 在Telerik for silverlight控件radtreeview、textBox、RadGridView中实现拖拉控件的操作
- Silverlight中Button控件的使用
- silverlight中HyperlinkButton控件的使用
- silverlight中TextBlock控件的使用
- silverlight中ProgressBar控件的使用
- silverlight中ToolTipService控件的使用
- silverlight中PasswordBox控件的使用
- 在Silverlight中使用textbox实现下拉列表
- 设计一个silverlight的textbox控件--silverlight(闪光)学习(1)
- Silverlight中TextBox内容换行
- .Net 中Textbox控件的数据绑定
- TextBox控件的使用,MaskedTextBox控件的使用
- textBox控件的一点
- textBox控件的一点
- textBox控件的一点
- SilverLight技术的Listbox控件的使用
- silverlight中ToolTipService控件的使用
- Uncaught TypeError: Object #<Object> has no method 'addEvents' ext-all-debug异常
- 判断一个字符串有多少个字节(js、.net 、Oracle)(
- 制作ramfs文件系统
- HTML5使用canvas画图时,图片被自动放大模糊的问题.....
- silverlight中TextBox控件的使用
- 汽车android系统 : 语音云驾驶ivoka
- Windows + Eclipse + Gtk 环境(总结)
- silverlight中PasswordBox控件的使用
- javascript传值与传址
- 魔兽War3 微操技巧(教学)
- hdu 1062 Text Reverse
- Ubunut 安装mysql
- mkyaffs2image