示例#1
0
        //第一个参数点击确认回调,第二个物料种类,第三个个数
        public ConfirmNumWindow(MaterialNumberCallback mNum, MaterialNumber materialNumber)
        {
            InitializeComponent();
            this.materialNumCallback = mNum;
            this.materialNumber      = materialNumber;

            tbName.Text = materialNumber.m.mname;
            tbCode.Text = materialNumber.m.mid;

            tbNum.DataContext = this.materialNumber;
        }
示例#2
0
        // 物料列表中的条目被点击
        private void MaterialItemClicked(object sender, SelectionChangedEventArgs e)
        {
            MaterialNumberCallback callback = new MaterialNumberCallback();

            callback.ModifyNumEvent += OnGetConfirmBack;
            MaterialNumber materialNumber = new MaterialNumber {
                m = lvMaterials.SelectedItem as material, Count = 1
            };

            new ConfirmNumWindow(callback, materialNumber).Show();
        }