private void BoxTextBox_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { PacketTextBox.Focus(); e.Handled = true; e.SuppressKeyPress = true; } }
private void PacketsList_SelectionChanged(object sender, SelectionChangedEventArgs e) { var item = (sender as DataGrid)?.SelectedValue as PacketModel; Invoke(() => { if (item != null) { PacketHexBox.Text = BitConverter.ToString(item.Bytes).Replace("-", " "); PacketTextBox.Text = Encoding.ASCII.GetString(item.Bytes); } else { PacketHexBox.Clear(); PacketTextBox.Clear(); } }); }