Cuestión : ¿Cómo puedo permitir que el usuario modifique el interfaz del uso (estudio visual)?

¿Cómo es posible permitir que el usuario modifique el interfaz del uso visual del estudio (C++ o C#) (después de funcionarlo)? Quisiera hacerlo posible para él - por ejemplo - muevo los botones en la ventana. ¿Hay componente para eso? Debe trabajar similar al redactor del diálogo en el componente visual de Studio.
The no necesita ser free.
class= del

Respuesta : ¿Cómo puedo permitir que el usuario modifique el interfaz del uso (estudio visual)?

Aquí está un cierto código simple que trabaja bien
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
curDifX de la internacional, curDifY;
        fricción del bool = falso;

        vacío privado button2_MouseDown (remitente del objeto, MouseEventArgs e)
        {
            curDifX = Cursor.Position.X - button2.Left;
            curDifY = Cursor.Position.Y - button2.Top;
            la fricción = verdad;
        }

        vacío privado button2_MouseMove (remitente del objeto, MouseEventArgs e)
        {
            si (fricción)
            {
                button2.Left = Cursor.Position.X - curDifX;
                button2.Top = Cursor.Position.Y - curDifY;
            }
        }

        vacío privado button2_MouseUp (remitente del objeto, MouseEventArgs e)
        {
            fricción = falso;
        }
Otras soluciones  
 
programming4us programming4us