コード例 #1
0
        // 选项
        private void button_option1_Click(object sender, EventArgs e)
        {
            // 同步存储值
            Program.MainForm.AppInfo.SetBoolean(
                "binding_form",
                "display_orderinfoxy",
                this.bindingControl1.DisplayOrderInfoXY);

            Program.MainForm.AppInfo.SetBoolean(
                "binding_form",
                "display_lockedOrderGroup",
                !this.bindingControl1.HideLockedOrderGroup);

            BindingOptionDialog dlg = new BindingOptionDialog();

            MainForm.SetControlFont(dlg, this.Font, false);

            dlg.DefaultTextLineNames      = this.bindingControl1.DefaultTextLineNames;
            dlg.DefaultGroupTextLineNames = this.bindingControl1.DefaultGroupTextLineNames;
            dlg.AppInfo       = this.AppInfo;
            dlg.StartPosition = FormStartPosition.CenterScreen;

            dlg.ShowDialog(this);
            if (dlg.DialogResult == DialogResult.OK)
            {
                this.LoadState();

                // TODO: 显示和隐藏状态的改变,需要引起一次重新初始化才行
                // 主要是找出来那些需要显示的合订册对象。需要综合判断其成员所属的订购组
            }
        }
コード例 #2
0
ファイル: BindingForm.cs プロジェクト: renyh1013/dp2
        // 选项
        private void button_option1_Click(object sender, EventArgs e)
        {
            // 同步存储值
            this.MainForm.AppInfo.SetBoolean(
    "binding_form",
    "display_orderinfoxy",
    this.bindingControl1.DisplayOrderInfoXY);

            this.MainForm.AppInfo.SetBoolean(
"binding_form",
"display_lockedOrderGroup",
!this.bindingControl1.HideLockedOrderGroup);

            BindingOptionDialog dlg = new BindingOptionDialog();
            MainForm.SetControlFont(dlg, this.Font, false);

            dlg.DefaultTextLineNames = this.bindingControl1.DefaultTextLineNames;
            dlg.DefaultGroupTextLineNames = this.bindingControl1.DefaultGroupTextLineNames;
            dlg.AppInfo = this.AppInfo;
            dlg.StartPosition = FormStartPosition.CenterScreen;

            dlg.ShowDialog(this);
            if (dlg.DialogResult == DialogResult.OK)
            {
                this.LoadState();

                // TODO: 显示和隐藏状态的改变,需要引起一次重新初始化才行
                // 主要是找出来那些需要显示的合订册对象。需要综合判断其成员所属的订购组
            }
        }