(es indiferente la version de VS 2005 ) , pues la programacion sigue siendo la misma y no se necesitan librerias extras que se necesiten.
Es sencillo, en el formularo que deseemos implementar un shortcuts simplemente dentro del constructor o el metodo load de dicho formulario hacemos lo siguiente :
Si mi formulario se llama form1 , entonces seria asi :
frm1.KeyPreview = true;this.KeyDown += new KeyEventHandler(this.frmBase_KeyDown);
Luego , afuera del constructor o funcion load del formulario , creamos este metodo
private void frmBase_KeyDown(object sender, KeyEventArgs e) {
if (e.Control && e.KeyCode == Keys.S) {
buttonX2_Click(null, null);
}
}
eso quiere decir que , cuando de Ctrl+ S , va a llamar al evento click del buttonX2 , que ya se encarga de realizar cualquier tipo de operacion.
Los Shortcuts son indispensable para cualquier software que requiera agilidad.
Saludos
Buen post, me sirvio de mucho!!!
ResponderEliminarlo que buscaba
ResponderEliminar