private static void InitButtonKey(ref SharpDXButtonKey control, string text, object tag) { control = new SharpDXButtonKey(); control.Text = text; control.Tag = tag; control.KeyChangedEvent += buttonKey_KeyChangedEvent; }
static void buttonKey_KeyChangedEvent(object sender, EventArgs e) { SharpDXButtonKey control = (SharpDXButtonKey)sender; ConfigUtils.SetValue(control.Tag.ToString(), control.Key); }