首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

InputScope有关问题 wp7应用开发

2013-01-04 
InputScope问题wp7应用开发?在看视频时,视频教程上给出的代码是TextBox Height72 HorizontalAlignment

InputScope问题 wp7应用开发?
在看视频时,视频教程上给出的代码是
        <TextBox Height="72" HorizontalAlignment="Left" Margin="119,33,0,0" Name="PostCodeTextBox" Text=""                VerticalAlignment="Top" Width="310">
                         <TextBox.InputScope>
                           <InputScope>
                               <InputScopeName NameValue="Number">
                                 </InputScopeName>
                           </InputScope>

                          </TextBox.InputScope>
                      </TextBox>

后来在自己做的时候发现

<TextBox Height="72" HorizontalAlignment="Left" Margin="119,33,0,0" Name="PostCodeTextBox" Text="" VerticalAlignment="Top" Width="310"  InputScope="Number"/>
这样也可以啊。

我想问一下这两种方法有区别吗?如果没有区别,那下面这种不是更加简单吗?
[解决办法]
两者没有区别,XAML支持的两种不同写法。

第一种是将Attribute分离出来书写,例如,如果使用长文本的文本,即可使用
<TextBox>
  <TextBox.Text>
    aaa
    bbb
    ccc
  </TextBox.Text>
</TextBox>

第二种是将Attribute作为控件属性格式书写,简明扼要。

请参考XAML中文实例教程:
http://www.silverlightchina.net/html/tips/2012/0521/16131.html

热点排行