private void TreeViewFiles_MouseClick(View.MouseEventArgs obj) { // if user right clicks if (obj.MouseEvent.Flags.HasFlag(MouseFlags.Button3Clicked)) { var rightClicked = treeViewFiles.GetObjectOnRow(obj.MouseEvent.Y); // nothing was clicked if (rightClicked == null) { return; } ShowContextMenu(new Point( obj.MouseEvent.X + treeViewFiles.Frame.X, obj.MouseEvent.Y + treeViewFiles.Frame.Y + 2), rightClicked); } }
private static void Text_MouseEnter(View.MouseEventArgs e, TextField view) { view.Text = $"Mouse enter at X: {e.MouseEvent.X}; Y: {e.MouseEvent.Y} HasFocus: {e.MouseEvent.View.HasFocus}"; }