Пример #1
0
        private void ValueTextBox_Leave(object sender, System.EventArgs e)
        {
            var ctrl = sender as Control;

            if (ctrl != null)
            {
                var labelControl = tableLayoutPanel1.GetControlFromPosition(AddressLabelColumn, tableLayoutPanel1.GetPositionFromControl(ctrl).Row) as Control;
                if (labelControl != null)
                {
                    try
                    {
                        var address = MemUtils.StringToUShort(labelControl.Text);
                        var value   = MemUtils.StringToUShort(ctrl.Text);
                        _memUtils.SetWordAtAddress(address, value);
                    }
                    catch (Exception)
                    {
                        //do nothing
                    }
                }
            }
        }