none
SilverLight 2 Beta2 中找不到 WatermarkedTextBox RRS feed

  • 问题

  • 大家好:

    我安装了SilverLight2 beta2版,并安装了SilverLight Tools for VS2008。我在开发SilverLight Application的时候,发现在 SilverLight2 beta1版中使用的WatermarkedTextBox在开发环境中报错,代码如下:

    Code Snippet

    <Border Style="{StaticResource TitleBorder}">
                    <TextBlock Text="DIGG SEARCH" Style="{StaticResource TitleText}"  />
                </Border>

                <WatermarkedTextBox x:Name="txtSearchTopic" Watermark="Topic..." FontFamily="Trebuchet MS" Grid.Column="1" FontSize="12" Padding="1,3,1,1"/>

                <Button x:Name="btnSearch"
                        Content="Search"
                        Click="SearchBtn_Click"
                        Style="{StaticResource SearchButton}" />

     

    错误信息是:Error 2 The type 'WatermarkedTextBox' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built. E:\My Program\Example Project\SilverLight\DiggSample\DiggSample\Page.xaml 25。

     

    我发现在ToolBox中没有'WatermarkedTextBox控件。请问在SilverLight2 beta2中是否还有'WatermarkedTextBox控件,谢谢!

    2008年8月22日 5:26

答案

  • 原来是这么回事,希望能在SilverLight2的正式版中将WaterMarked属性添加到TextBox控件中。

     

    谢谢大家!

    2008年8月22日 7:36

全部回复

  • WatermarkedTextBox已经从Beta 2中去掉了,因为开发团队计划给TextBox添加一个Watermark属性,这么一来就没有必要再使用这个控件了,但遗憾的是在Beta 2中还没有完成这个属性的添加。

    2008年8月22日 6:01
    版主
  • WatermarkedTextBox已经在Beta2里面删除了,你可以自己写个自定义控件,这里有源代码

    http://kkam.members.winisp.net/projects/watermarkedtextbox.zip
    http://blogs.msdn.com/kathykam/archive/2008/06/23/watermarkedtextbox-for-silverlight-2-beta-2.aspx
    2008年8月22日 6:04
    版主
  • 原来是这么回事,希望能在SilverLight2的正式版中将WaterMarked属性添加到TextBox控件中。

     

    谢谢大家!

    2008年8月22日 7:36