Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Windows phone工具箱中的Windows phone 8占位符问题_C#_Xaml_Windows Phone 8 - Fatal编程技术网

C# Windows phone工具箱中的Windows phone 8占位符问题

C# Windows phone工具箱中的Windows phone 8占位符问题,c#,xaml,windows-phone-8,C#,Xaml,Windows Phone 8,我正在开发一个WindowsPhone8应用程序。我是windows phone 8开发的新手 我需要为文本框添加占位符。我在Google中搜索了Stack Overflow,通过使用windows phone工具包得到了一个解决方案 我尝试使用以下代码 步骤1:使用Nuget gallery在引用中添加Windows Phone Toolkit 步骤2:在页眉中添加命名空间 xmlns:xtk="using:WinRTXamlToolkit.Controls" 步骤3:我的文本框XAML代

我正在开发一个WindowsPhone8应用程序。我是windows phone 8开发的新手

我需要为文本框添加占位符。我在Google中搜索了Stack Overflow,通过使用windows phone工具包得到了一个解决方案

我尝试使用以下代码

步骤1:使用Nuget gallery在引用中添加Windows Phone Toolkit

步骤2:在页眉中添加命名空间

 xmlns:xtk="using:WinRTXamlToolkit.Controls"
步骤3:我的文本框XAML代码

<TextBox Name="Usernametxt" Text="User Name"></TextBox>
<TextBox Name="Passwordtxt" Text="Password"></TextBox>
<TextBox Name="Emailtxt" Text="Eamail Address"></TextBox>

步骤4:我在Usernametxt框下添加了以下代码[我不知道它是否正确]

<xtk:WatermarkTextBox  WatermarkText="some text" />

我在上面一行中出错名称水印文本框在命名空间“using:WinRTXamlToolkit.controls”中不存在

我得到了这个解决方案

我不知道如何使用这个财产。我需要添加占位符为4至5文本框在同一页


请帮助我解决此问题。

您将Windows Phone 8和Windows 8混用了。 您需要一个正确工具包的引用

xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"
然后你就可以

<toolkit:PhoneTextBox Hint="some text" Name="Usernametxt" />

确保您可以获得正确的Nuget软件包,了解更多详细信息