private void HoverItem(PropertyViewItem item) { HoveredItem?.SetValue(PropertyViewItem.IsHoveredPropertyKey, false); HoveredItem = item; HoveredItem?.SetValue(PropertyViewItem.IsHoveredPropertyKey, true); }
private void HighlightItem(PropertyViewItem item) { HighlightedItem?.SetValue(PropertyViewItem.IsHighlightedPropertyKey, false); HighlightedItem = item; HighlightedItem?.SetValue(PropertyViewItem.IsHighlightedPropertyKey, true); }
private void KeyboardActivateItem(PropertyViewItem item) { KeyboardActiveItem?.SetValue(PropertyViewItem.IsKeyboardActivePropertyKey, false); KeyboardActiveItem = item; KeyboardActiveItem?.SetValue(PropertyViewItem.IsKeyboardActivePropertyKey, true); }