我有一个文本框和 DataGrid
虽然文本框失去焦点,如果 DataGrid 没有聚焦,那么我想隐藏 DataGrid。
我使用下面的代码。
Private Sub txt_LostFocus(ByVal sender As Object, ByVal e As System.Windows.RoutedEventArgs) Handles txt.LostFocus
If DataGrid1.IsFocused = False Then
DataGrid1.Visibility = Windows.Visibility.Hidden
End If
End Sub
即使我单击 DataGrid 上隐藏的 DataGrid 上的任何项目,也使用此代码。
我的代码有问题吗?