Coin.CtlRecipients.CtlRecipients C# (CSharp) Method

CtlRecipients() public method

public CtlRecipients ( ) : System
return System
        public CtlRecipients()
        {
            GridView gv = new GridView();

            GridViewColumn c = new GridViewColumn();
            c.DisplayMemberBinding = new Binding("Value");
            c.Header = new GridViewColumnHeader() { Tag = "Value", Content = "Address" };
            c.Width = 250;
            gv.Columns.Add(c);

            c = new GridViewColumn();
            c.DisplayMemberBinding = new Binding("Comment");
            c.Header = new GridViewColumnHeader() { Tag = "Comment", Content = "Comment" };
            c.Width = 300;
            gv.Columns.Add(c);

            View = gv;
            LvRecipientsSortHelper.ListView = this;

            var menu = new ContextMenu();

            var mi = new MenuItem() { Header = "_Send" };
            mi.Click += OnSendMoney;
            menu.Items.Add(mi);

            menu.Items.Add(new Separator());

            mi = new MenuItem() { Header = "_Add" };
            mi.Click += OnAddRecipient;
            menu.Items.Add(mi);

            mi = new MenuItem() { Header = "_Edit" };
            mi.Click += OnEditRecipient;
            menu.Items.Add(mi);

            mi = new MenuItem() { Header = "_Remove" };
            mi.Click += OnRemoveRecipient;
            menu.Items.Add(mi);

            ContextMenu = menu;
        }