private void SwagItemsControl_Export(object sender, RoutedEventArgs e) { SwagOptionControl soc = (SwagOptionControl)e.OriginalSource; SwagOption opt = (SwagOption)soc.OptionCollection; SwagItemsControlHelper.ExportDataToFile <SwagOption>(opt); }
private void SwagItemsControl_Copy(object sender, RoutedEventArgs e) { SwagOptionControl soc = (SwagOptionControl)e.OriginalSource; SwagOption opt = (SwagOption)soc.OptionCollection; SwagItemsControlHelper.SetClipBoardData <SwagOption>(opt); }
private void SwagItemsControl_Copy(object sender, RoutedEventArgs e) { BooleanExpressionControl bec = (BooleanExpressionControl)e.OriginalSource; BooleanExpression exp = (BooleanExpression)bec.ExpressionContainer; SwagItemsControlHelper.SetClipBoardData <BooleanExpression>(exp); }
private void SwagItemsControl_Import(object sender, RoutedEventArgs e) { SwagOption opt = SwagItemsControlHelper.GetDataFromFile <SwagOption>(); if (opt != null) { SwagOptionControl soc = (SwagOptionControl)e.OriginalSource; soc.OptionCollection = (SwagOptionGroup)opt; } }
private void SwagItemsControl_Paste(object sender, RoutedEventArgs e) { SwagOption opt = SwagItemsControlHelper.GetClipBoardData <SwagOption>(); if (opt != null) { SwagOptionControl soc = (SwagOptionControl)e.OriginalSource; soc.OptionCollection = (SwagOptionGroup)opt; } }
private void SwagItemsControl_Import(object sender, RoutedEventArgs e) { BooleanExpression exp = SwagItemsControlHelper.GetDataFromFile <BooleanExpression>(); if (exp != null) { BooleanExpressionControl bec = (BooleanExpressionControl)e.OriginalSource; bec.ExpressionContainer = (ICollection <BooleanExpression>)exp; } }
private void SwagItemsControl_Export(object sender, RoutedEventArgs e) { BooleanExpressionControl bec = (BooleanExpressionControl)e.OriginalSource; SwagItemsControlHelper.ExportDataToFile <BooleanExpression>((BooleanExpression)bec.ExpressionContainer); }