`
piperzero
  • 浏览: 3471549 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

silverlight中TextBox控件的使用

 
阅读更多
<!--
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自定义日历插件

    自己开发sliverlight日历插件,可自主修改其各部分样式

    silverlight的密码输入控件

    使用方法:可以直接引用DLL,也可以把控件项目引用到你的项目中,在工具栏中就看到passwordtxt的控件了,如果还没有,那就是你的原因了。 在XAML的引用中加入引用 xmlns:my="clr-namespace:...

    Silverlight基本控件介绍.doc

    一、布局控件 1 二、&lt;Border&gt; 控件 2 三、&lt;WatermarkedTextBox&gt; 控件 &lt;显示其他控件时&gt; 3 ...二十三、TextBox控件 16 二十四、Ellipse控件 17 二十五、Line控件 18 二十六、Polyline控件 18 二十七、DataGrid控件 18

    textbox输入框自动提示功能

    输入时文本自动提示,就像百度搜索那样。可以参考哦大家

    Silverlight 控件之 WatermarkedTextBox

    NULL 博文链接:https://lujinan858.iteye.com/blog/727858

    TextBoxEx控件及源码,完美解决Silverlight2.0Beta中文件输入问题

    TextBoxEx控件及源码,完美解决Silverlight2.0Beta中文件输入问题 更多详情,更看blog.csdn.net/colijian

    ASP.NET.4揭秘

    9.3 在sqldatasource控件中使用asp.net参数308 9.3.1 使用asp.net参数对象308 9.3.2 使用asp.net的controlparameter对象311 9.3.3 使用asp.net的cookieparameter对象315 9.3.4 使用asp.net的formparameter对象317 ...

    Silverlight2.0功能展示Demo源码

    4、Silverlight(6) - 2.0控件之ScrollViewer, Slider, StackPanel, TabControl, TextBlock, TextBox, ToggleButton 5、Silverlight(7) - 2.0图形之Ellipse, Line, Path, Polygon, Polyline, Rectangle 6、...

    silverlight2.0Beta版TextBox输入中文解决方法

    新写一个TextBoxEx控件,继承于TextBox,并对TextBox的选择事件及字符改变事件做处理,以下是原代码 代码如下:/************************************************************************/ /* 作者:覃小春 时间:...

    一套蓝色的siverlight控件样式

    一套蓝色的siverlight控件样式包括button,textbox,ComboBox,RadioButton,-CheckBox等11个控件样式

    一款非常好的WPF编程宝典2010 源代码

    7.3.3 TextBox控件的其他特征 172 7.3.4 PasswordBox控件 173 7.4 列表控件 174 7.4.1 ListBox控件 174 7.4.2 ComboBox控件 177 7.5 基于范围的控件 178 7.5.1 Slider控件 178 7.5.2 进度条 179 7.6 结束语 ...

    Apress.Pro.WPF.in.C.Sharp.2008.2nd.Edition.Feb.2008

    7.3.3 TextBox控件的其他特征 172 7.3.4 PasswordBox控件 173 7.4 列表控件 174 7.4.1 ListBox控件 174 7.4.2 ComboBox控件 177 7.5 基于范围的控件 178 7.5.1 Slider控件 178 7.5.2 进度条 179 7.6 结束语 180 第8...

Global site tag (gtag.js) - Google Analytics