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); } }
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); } }
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); }