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);
        }
示例#3
0
        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;
            }
        }
示例#6
0
        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;
            }
        }
示例#7
0
        private void SwagItemsControl_Export(object sender, RoutedEventArgs e)
        {
            BooleanExpressionControl bec = (BooleanExpressionControl)e.OriginalSource;

            SwagItemsControlHelper.ExportDataToFile <BooleanExpression>((BooleanExpression)bec.ExpressionContainer);
        }