| ||||
cuales son las propiedades que tienes en tu form..? p.d. Te mando al foro de windows forms. Salu2
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| ||||
![]() pues en si lo unico que ago es poner una imagen como insertada en un form para despues darle trnsparencia a los contornos pero para hacer esto tengo que darle la propiedad "none" en FormBorderStyle y esto me elimina los controles de la barra de titulo y quiero poder arrartrar el form pero como ya no tengo la barra de titulo como le ago????? si quieres te mando un ejemplo de esto para que te des una idea.........tu correo?? o a donde te lo mando |
| ||||
Ahh ok..para esos casos como tienes la propiedad FormBorderStyle en None, por default no es posible arrastrar la forma, pero puedes apoyarte de la API y con el evento MouseDown de la forma para darle el efecto del arraste.. debes colocar ésto: Cita: y listo using System.Runtime.InteropServices; ... public const int WM_NCLBUTTONDOWN = 0xA1; public const int HTCAPTION = 0x2; [DllImportAttribute ("user32.dll")] public static extern int SendMessage(IntPtr hWnd, int Msg, int wParam, int lParam); [DllImportAttribute ("user32.dll")] public static extern bool ReleaseCapture(); private void Form1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e) { ReleaseCapture(); SendMessage(Handle, WM_NCLBUTTONDOWN, HTCAPTION, 0); } ![]() espero que sea lo que buscas.. de todas formas la voy a colocar como Faq Salu2
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| ||||
.., aqui les dejo la referencia por lo necesitan despues. http://www.forosdelweb.com/showthrea...46#post1549546 ![]() |