Showing posts from January, 2016

Featured Post

Smart Product designer

download and purchase link:

Live preview :

Smart Product Designer is a  tool to create your own product and get directly from your website. It is well documented, very easy to customize and use. It is build using most advance technologies including javascript, jQuery and html5.
Features Choose different product from collectionAdd custom texts to product.Change text colorChange the size and font of the TextLet the user drag, move or remove elementsAdd images to product selected from art gallery or browse it from systemDesign both frontside and back-sideShows preview while designingDownload designVery easy to customize and useHere is the purchase link :

Move form with mouse movement using mouse down event C#.NET

Sometimes due to design requirement we need to create a border less form or a custom border around the form.  In case of default border the movement of form on mouse down is handled internally we do not need to write any code for this. But if we create a custom border or a border-less form then in that case we need to write a custom code to handle form movement using mouse. Here is the C# code to handle form movement on mouse down. 
using System.Runtime.InteropServices;

const int HT_CAPTION = 0x2;
const int WM_NCLBUTTONDOWN = 0xA1;

public static extern int SendMessage(IntPtr hWnd,int Msg, int wParam, int lParam);
public static extern bool ReleaseCapture();

private void Form1_MouseDown(object sender, MouseEventArgs e)
  if (e.Button == MouseButtons.Left)
    SendMessage(Handle, WM_NCLBUTTONDOWN, HT_CAPTION, 0);
Here Form1 is a border-less form and by using above co…