/// <summary> /// 功能选择 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void fun_click(object sender, RoutedEventArgs e) { Button btn = sender as Button; dialog.imeDialog i = new dialog.imeDialog(btn.Content.ToString()); i.ShowDialog(); }
/// <summary> /// 确认关闭 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void YES_Click(object sender, RoutedEventArgs e) { if (goodsNumEdit.Text.Equals("") || goodsNumEdit.Text.Equals("0")) { dialog.imeDialog i = new dialog.imeDialog("请输入大于零的数字"); i.ShowDialog(); return; } //如果填充数据不一样才需触发外部父窗口刷新动作 if (Convert.ToDecimal(goodsNum.Content.ToString()) != Convert.ToDecimal(goodsNumEdit.Text.Trim().ToString())) { MainWindow m = (MainWindow)this.Owner; m.GoodsNum = goodsNumEdit.Text.Trim().ToString(); this.DialogResult = true; } else { this.DialogResult = false; } this.Close(); }