コード例 #1
0
        void CreateCheckMultiColumnReportModuleActions()
        {
            AddLoadModuleActions(typeof(MultiColumnModule));
            foreach (PageNumberKind pageNumberKind in (System.Collections.IEnumerable)DispatchExpr(() => ColumnReportModule.pageNumberKindEdit.ItemsSource))
            {
                IAmAlive("Changing the number kind");
                PageNumberKind temp_pageNumberKind = pageNumberKind;
                Dispatch(() => { ColumnReportModule.pageNumberKindEdit.EditValue = temp_pageNumberKind; });
                WaitDocumentBuildCompleted();

                foreach (HorizontalAlignment pageNumberAlignment in (System.Collections.IEnumerable)DispatchExpr(() => ColumnReportModule.pageNumberAlignmentEdit.ItemsSource))
                {
                    HorizontalAlignment temp_pageNumberAlignment = pageNumberAlignment;
                    Dispatch(() => { ColumnReportModule.pageNumberAlignmentEdit.EditValue = temp_pageNumberAlignment; });
                    WaitDocumentBuildCompleted();

                    foreach (PageNumberLocation pageNumberLocation in (System.Collections.IEnumerable)DispatchExpr(() => ColumnReportModule.pageNumberLocationEdit.ItemsSource))
                    {
                        PageNumberLocation temp_pageNumberLocation = pageNumberLocation;
                        Dispatch(() => { ColumnReportModule.pageNumberLocationEdit.EditValue = temp_pageNumberLocation; });
                        WaitDocumentBuildCompleted();
                    }
                }
            }

            Dispatch(() => { ColumnReportModule.downThenAcross.IsChecked = true; });
            WaitDocumentBuildCompleted();
            Dispatch(() => { ColumnReportModule.acrossThenDown.IsChecked = true; });
            WaitDocumentBuildCompleted();
            Dispatch(() => { EditorsActions.SetEditValue(ColumnReportModule.pageNumberFormatEdit, "Page {test}"); });
            WaitDocumentBuildCompleted();
        }
コード例 #2
0
 public PageNumberDataContext(PageNumberKind kind, string format, HorizontalAlignment horizontalContentAlignment)
 {
     this.kind   = kind;
     this.format = format;
     this.horizontalContentAlignment = horizontalContentAlignment;
 }