Пример #1
0
    void ButtonOnClick(object objSrc, EventArgs args)
    {
        ModelessDialogBox dlg = new ModelessDialogBox();

        dlg.Owner   = this;
        dlg.Change += DialogOnChange;
        dlg.Show();
    }
Пример #2
0
    void DialogOnChange(object objSrc, EventArgs args)
    {
        ModelessDialogBox dlg = (ModelessDialogBox)objSrc;
        Random            rnd = new Random();
        int iShade            = rnd.Next(255);

        if (dlg.GrayShades)
        {
            BackColor = Color.FromArgb(iShade, iShade, iShade);
        }
        else
        {
            BackColor = Color.FromArgb(iShade, rnd.Next(255), rnd.Next(255));
        }
    }