如果没有用户输入,如何显示一些默认输入?
我的意思是当我想添加例如我看到了日历中的新约会 灰色字母中的“主题”和“位置”。当我点击它时,它们会消失,我会看到用户输入。
如何在我自己的应用程序中进行此操作?
答案 0 :(得分:2)
如果您拥有textbox
控件,则可以使用GotFocus
事件删除文本(您最初可以定义)并将Foreground
更改为App.Resources["PhoneTextBoxForegroundBrush"] as SolidColorBrush
代码背后。
<TextBox FontFamily="Segoe WP Semibold" FontSize="{StaticResource
PhoneFontSizeMediumLarge}" x:Name="textBox" GotFocus="myHandler_GotFocus"
Text="Enter some text.." Foreground="{StaticResource PhoneSubtleBrush}" />
在代码背后
private void myHandler_GotFocus(object sender, RoutedEventArgs e){ this.textBox.Text = ""; }
答案 1 :(得分:2)