我寫了一個UserControl,只有一個形狀,並試圖讓焦點點擊它。
它仍然使用tab鍵獲得焦點,但當點擊它時它不會獲得焦點。
即使我編寫PointerPressed事件,我在其中設置焦點它不會工作。如何在WinRT中關注UserControl?
這裏是XAML:
<UserControl GotFocus="GotFocus" LostFocus="LostFocus" IsTabStop="True">
<Rectangle x:Name="rect"/>
</UserControl>
,代碼:
private void GotFocus(object sender, RoutedEventArgs e)
{
rect.Fill = new Windows.UI.Xaml.Media.SolidColorBrush(Colors.Aqua);
}
private void LostFocus(object sender, RoutedEventArgs e)
{
rect.Fill = new Windows.UI.Xaml.Media.SolidColorBrush(Colors.Beige);
}
有沒有人有一個想法?
編輯:
我與Windows 8.1和VisualStudio的2013年
工作也許這是一個新的功能^^
是的,這是功能性的。 非常感謝。 –