Пример #1
0
        private void CpMenuFormulaCalculation_MenuClicked(object sender, ConrolPackageMenuArg e, SimpleColumnControl columnControl)
        {
            DP_DataRepository dataItem = null;

            if (EditArea is I_EditEntityAreaOneData)
            {
                dataItem = EditArea.GetDataList().First();
            }
            else
            {
                dataItem = e.data as DP_DataRepository;
            }
            FormulaCalculationAreaInitializer initializer = new FormulaCalculationAreaInitializer();

            initializer.DataItem            = dataItem;
            initializer.FomulaManager       = this;
            initializer.ColumnCustomFormula = columnControl.Column.ColumnCustomFormula;
            initializer.ColumnControl       = columnControl;
            var formulaCalculationArea = new FormulaCalculationArea(initializer);

            if (formulaCalculationArea.View != null)
            {
                var window = AgentUICoreMediator.GetAgentUICoreMediator.UIManager.GetDialogWindow();
                window.ShowDialog(formulaCalculationArea.View, "محاسبه فرمول", Enum_WindowSize.Big);
            }
        }
 private void MenuItem_Click(object sender, Telerik.Windows.RadRoutedEventArgs e, ConrolPackageMenu cpMenu)
 {
     if (cpMenu != null)
     {
         ConrolPackageMenuArg arg = new ConrolPackageMenuArg();
         cpMenu.OnMenuClicked(sender, arg);
     }
 }
Пример #3
0
 private void MenuItem_Click(object sender, RadRoutedEventArgs e, ConrolPackageMenu cpMenu, Tuple <object, string> cellItem)
 {
     if (cpMenu != null)
     {
         ConrolPackageMenuArg arg = new ConrolPackageMenuArg();
         arg.data = cellItem;
         cpMenu.OnMenuClicked(sender, arg);
     }
 }
Пример #4
0
 private void Item_MenuClicked(object sender, ConrolPackageMenuArg e, ConrolPackageMenu mainMenu, object dataItem)
 {
     e.data = dataItem;
     mainMenu.OnMenuClicked(sender, e);
 }
        private void MenuButton_Click(object sender, RoutedEventArgs e, ConrolPackageMenu menu)
        {
            ConrolPackageMenuArg arg = new ConrolPackageMenuArg();

            menu.OnMenuClicked(sender, arg);
        }