TextBox控件
AcceptsReturn:设置为True时,接受多行文本输入;设置为False时,只能输入一行文本。
TextWrapping:设置或获取TextBox控件的自动换行状态;该属性共有2个值。当值为Wrap时,自动换行;当值为NoWrap时,不自动换行。
<Gridx:Name="ContentPanel"Grid.Row="1"Margin="12,0,12,0"><StackPanel><!--支持自动换行,且可输入多行文本--><TextBoxName="textBox1"TextWrapping="Wrap"Height="100"AcceptsReturn="True"></TextBox><!--不支持自动换行,且可输入多行文本--><TextBoxName="textBox2"TextWrapping="NoWrap"Height="100"AcceptsReturn="True"></TextBox><!--支持自动换行,且不可输入多行文本--><TextBoxName="textBox3"TextWrapping="Wrap"Height="100"AcceptsReturn="False"></TextBox><!--不支持自动换行,且不可输入多行文本--><TextBoxName="textBox4"TextWrapping="NoWrap"Height="100"AcceptsReturn="False"></TextBox></StackPanel></Grid>
HorizontalScrollBarVisibility:水平方向滚动条,该属性共有4个值。
(1)当值为Disabled时,滚动条处于失去激活状态;
(2)当值为Auto时,根据需要自动显示与隐藏;
(3)当值为Hidden时,始终隐藏;
(4)当值为Visible时,始终可见。
VerticalScrollBarVisibility:垂直方向滚动条,该属性共有4个值。
(1)当值为Disabled时,滚动条处于失去激活状态;
(2)当值为Auto时,根据需要自动显示与隐藏;
(3)当值为Hidden时,始终隐藏;
(4)当值为Visible时,始终可见。
另一个页面Second.xaml
<Gridx:Name="ContentPanel"Grid.Row="1"Margin="12,0,12,0"><StackPanel><TextBoxName="textBox1"AcceptsReturn="True"HorizontalScrollBarVisibility="Visible"VerticalScrollBarVisibility="Visible"TextChanged="textBox1_TextChanged"Height="140"></TextBox><TextBlockText="您还可以输入140个字"Name="textBlock1"></TextBlock></StackPanel></Grid>
C#代码:
privatevoidtextBox1_TextChanged(objectsender,TextChangedEventArgse){intnum=textBox1.MaxLength-Convert.ToInt32(textBox1.Text.Length);textBlock1.Text="您还可以输入"+num;}
TextChanged:当TextBox控件中的文本被修改时触发。
SelectionChanged:当TextBox控件中被用户选中的文本改变时触发。
KeyDown:当Windows Phone 7虚拟或真实键盘某个键按下时触发。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。