프로젝트

일반

사용자정보

개정판 1886a3b1

ID1886a3b19933e1bf2b21bb956811b8b651d11254
상위 3c43044d
하위 c0b0a8df

김태성이(가) 약 2년 전에 추가함

issue #0000 main detail template 추가 수정중

Change-Id: Ic50026eab393aa77f9d5ca8bc1afd6952adaf12e

차이점 보기:

ID2.Manager/ID2.Manager/Classes/LinqExtension.cs
1
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using System.Threading.Tasks;
6

  
7
namespace ID2.Manager.Classes
8
{
9
    public static class LinqExtension
10
    {
11
        public static void ForAll<T>(this IEnumerable<T> collection, Action<T> action)
12
        {
13
            foreach (var item in collection)
14
            {
15
                action(item);
16
            }
17
        }
18
        public static void ParallelForAll<T>(this IEnumerable<T> collection, Action<T> action)
19
        {
20
            Parallel.ForEach(collection, item => action(item));
21
        }
22

  
23
        public static T Find<T>(this IEnumerable<T> collection, Predicate<T> selector)
24
        {
25
            foreach (var item in collection)
26
            {
27
                var value = selector(item);
28

  
29
                if (value)
30
                    return item;
31
            }
32

  
33
            return default(T);
34
        }
35

  
36
        static public bool ContainsAll<T>(this IEnumerable<T> owner, IEnumerable<T> contain)
37
        {
38
            foreach (var item in owner)
39
            {
40
                if (!contain.Contains(item))
41
                {
42
                    return false;
43
                }
44
            }
45

  
46
            return true;
47
        }
48
    }
49
}
ID2.Manager/ID2.Manager/ID2.Manager.csproj
76 76
  <ItemGroup>
77 77
    <Compile Include="Classes\BaseWorker.cs" />
78 78
    <Compile Include="Classes\ID2Helper.cs" />
79
    <Compile Include="Classes\LinqExtension.cs" />
79 80
    <Compile Include="Classes\MarkusUriCreate.cs" />
80 81
    <Compile Include="Classes\OpenProperties.cs" />
81 82
    <Compile Include="Controls\AutoCADViewer.cs">
ID2.Manager/ID2.Manager/Main.Designer.cs
73 73
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn19 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
74 74
            Telerik.WinControls.UI.GridViewComboBoxColumn gridViewComboBoxColumn20 = new Telerik.WinControls.UI.GridViewComboBoxColumn();
75 75
            Telerik.WinControls.UI.GridViewTextBoxColumn gridViewTextBoxColumn10 = new Telerik.WinControls.UI.GridViewTextBoxColumn();
76
            Telerik.WinControls.UI.TableViewDefinition tableViewDefinition1 = new Telerik.WinControls.UI.TableViewDefinition();
76
            Telerik.WinControls.UI.TableViewDefinition tableViewDefinition2 = new Telerik.WinControls.UI.TableViewDefinition();
77
            Telerik.WinControls.UI.GridViewRelation gridViewRelation1 = new Telerik.WinControls.UI.GridViewRelation();
77 78
            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Main));
79
            Telerik.WinControls.UI.TableViewDefinition tableViewDefinition1 = new Telerik.WinControls.UI.TableViewDefinition();
78 80
            this.ID2ManagerRadRibbonBar = new Telerik.WinControls.UI.RadRibbonBar();
79 81
            this.radRibbonBarBackstageViewID2Manager = new Telerik.WinControls.UI.RadRibbonBarBackstageView();
80 82
            this.backstageViewPageOpenProject = new Telerik.WinControls.UI.BackstageViewPage();
......
130 132
            this.txtFullSearch = new Telerik.WinControls.UI.CommandBarTextBox();
131 133
            this.btnSearchPrevious = new Telerik.WinControls.UI.CommandBarButton();
132 134
            this.btnSearchNext = new Telerik.WinControls.UI.CommandBarButton();
135
            this.commandBarSeparator1 = new Telerik.WinControls.UI.CommandBarSeparator();
133 136
            this.btnMatchCase = new Telerik.WinControls.UI.CommandBarHostItem();
134 137
            this.btnSearchFormCurrent = new Telerik.WinControls.UI.CommandBarHostItem();
135 138
            this.btnFilters = new Telerik.WinControls.UI.CommandBarHostItem();
......
138 141
            this.radStatusStripMain = new Telerik.WinControls.UI.RadStatusStrip();
139 142
            this.radLabelElementSpace = new Telerik.WinControls.UI.RadLabelElement();
140 143
            this.radLabelElementUser = new Telerik.WinControls.UI.RadLabelElement();
144
            this.gridViewTemplateTest = new Telerik.WinControls.UI.GridViewTemplate();
145
            this.commandBarSeparator2 = new Telerik.WinControls.UI.CommandBarSeparator();
146
            this.btnShowAllDetail = new Telerik.WinControls.UI.CommandBarHostItem();
141 147
            ((System.ComponentModel.ISupportInitialize)(this.ID2ManagerRadRibbonBar)).BeginInit();
142 148
            ((System.ComponentModel.ISupportInitialize)(this.radRibbonBarBackstageViewID2Manager)).BeginInit();
143 149
            this.radRibbonBarBackstageViewID2Manager.SuspendLayout();
......
183 189
            ((System.ComponentModel.ISupportInitialize)(this.splitPanelRight)).BeginInit();
184 190
            this.splitPanelRight.SuspendLayout();
185 191
            ((System.ComponentModel.ISupportInitialize)(this.radStatusStripMain)).BeginInit();
192
            ((System.ComponentModel.ISupportInitialize)(this.gridViewTemplateTest)).BeginInit();
186 193
            ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
187 194
            this.SuspendLayout();
188 195
            // 
......
363 370
            this.tableLayoutPanelCondition.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 25F));
364 371
            this.tableLayoutPanelCondition.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 85F));
365 372
            this.tableLayoutPanelCondition.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 25F));
366
            this.tableLayoutPanelCondition.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 73F));
373
            this.tableLayoutPanelCondition.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 85F));
367 374
            this.tableLayoutPanelCondition.Controls.Add(this.radLabel9, 1, 3);
368 375
            this.tableLayoutPanelCondition.Controls.Add(this.radLabelAVEVAStatus, 3, 2);
369 376
            this.tableLayoutPanelCondition.Controls.Add(this.radLabelIsID2Work, 1, 1);
......
412 419
            // 
413 420
            this.radLabelAVEVAStatus.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
414 421
            this.radLabelAVEVAStatus.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
415
            this.radLabelAVEVAStatus.Location = new System.Drawing.Point(253, 62);
422
            this.radLabelAVEVAStatus.Location = new System.Drawing.Point(250, 62);
416 423
            this.radLabelAVEVAStatus.Name = "radLabelAVEVAStatus";
417 424
            this.radLabelAVEVAStatus.Size = new System.Drawing.Size(86, 17);
418 425
            this.radLabelAVEVAStatus.TabIndex = 8;
......
432 439
            // 
433 440
            this.radLabelJobLevel.Anchor = System.Windows.Forms.AnchorStyles.Left;
434 441
            this.radLabelJobLevel.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
435
            this.radLabelJobLevel.Location = new System.Drawing.Point(451, 6);
442
            this.radLabelJobLevel.Location = new System.Drawing.Point(445, 6);
436 443
            this.radLabelJobLevel.Name = "radLabelJobLevel";
437 444
            this.radLabelJobLevel.Size = new System.Drawing.Size(47, 17);
438 445
            this.radLabelJobLevel.TabIndex = 7;
......
483 490
            this.radButtonSearch.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)));
484 491
            this.radButtonSearch.Cursor = System.Windows.Forms.Cursors.Hand;
485 492
            this.radButtonSearch.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
486
            this.radButtonSearch.Location = new System.Drawing.Point(855, 4);
493
            this.radButtonSearch.Location = new System.Drawing.Point(849, 4);
487 494
            this.radButtonSearch.Name = "radButtonSearch";
488 495
            this.tableLayoutPanelCondition.SetRowSpan(this.radButtonSearch, 4);
489 496
            this.radButtonSearch.Size = new System.Drawing.Size(54, 106);
......
497 504
            this.radDropDownListProject.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList;
498 505
            this.radDropDownListProject.Location = new System.Drawing.Point(141, 4);
499 506
            this.radDropDownListProject.Name = "radDropDownListProject";
500
            this.radDropDownListProject.Size = new System.Drawing.Size(105, 20);
507
            this.radDropDownListProject.Size = new System.Drawing.Size(102, 20);
501 508
            this.radDropDownListProject.TabIndex = 7;
502 509
            // 
503 510
            // radLabelDocumentNo
504 511
            // 
505 512
            this.radLabelDocumentNo.Anchor = System.Windows.Forms.AnchorStyles.Left;
506 513
            this.radLabelDocumentNo.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
507
            this.radLabelDocumentNo.Location = new System.Drawing.Point(649, 6);
514
            this.radLabelDocumentNo.Location = new System.Drawing.Point(640, 6);
508 515
            this.radLabelDocumentNo.Name = "radLabelDocumentNo";
509 516
            this.radLabelDocumentNo.Size = new System.Drawing.Size(61, 17);
510 517
            this.radLabelDocumentNo.TabIndex = 6;
......
513 520
            // radTextBoxDocumentNo
514 521
            // 
515 522
            this.radTextBoxDocumentNo.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
516
            this.radTextBoxDocumentNo.Location = new System.Drawing.Point(735, 4);
523
            this.radTextBoxDocumentNo.Location = new System.Drawing.Point(726, 4);
517 524
            this.radTextBoxDocumentNo.Name = "radTextBoxDocumentNo";
518
            this.radTextBoxDocumentNo.Size = new System.Drawing.Size(105, 20);
525
            this.radTextBoxDocumentNo.Size = new System.Drawing.Size(102, 20);
519 526
            this.radTextBoxDocumentNo.TabIndex = 8;
520 527
            // 
521 528
            // radLabelPersonInCharge
522 529
            // 
523 530
            this.radLabelPersonInCharge.Anchor = System.Windows.Forms.AnchorStyles.Left;
524 531
            this.radLabelPersonInCharge.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
525
            this.radLabelPersonInCharge.Location = new System.Drawing.Point(253, 6);
532
            this.radLabelPersonInCharge.Location = new System.Drawing.Point(250, 6);
526 533
            this.radLabelPersonInCharge.Name = "radLabelPersonInCharge";
527 534
            this.radLabelPersonInCharge.Size = new System.Drawing.Size(47, 17);
528 535
            this.radLabelPersonInCharge.TabIndex = 6;
......
533 540
            this.radDropDownListPersonInCharge.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
534 541
            this.radDropDownListPersonInCharge.DropDownAnimationEnabled = true;
535 542
            this.radDropDownListPersonInCharge.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList;
536
            this.radDropDownListPersonInCharge.Location = new System.Drawing.Point(339, 4);
543
            this.radDropDownListPersonInCharge.Location = new System.Drawing.Point(336, 4);
537 544
            this.radDropDownListPersonInCharge.Name = "radDropDownListPersonInCharge";
538
            this.radDropDownListPersonInCharge.Size = new System.Drawing.Size(105, 20);
545
            this.radDropDownListPersonInCharge.Size = new System.Drawing.Size(102, 20);
539 546
            this.radDropDownListPersonInCharge.TabIndex = 9;
540 547
            // 
541 548
            // radLabel1
......
553 560
            this.radDropDownListJobLevel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
554 561
            this.radDropDownListJobLevel.DropDownAnimationEnabled = true;
555 562
            this.radDropDownListJobLevel.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList;
556
            this.radDropDownListJobLevel.Location = new System.Drawing.Point(537, 4);
563
            this.radDropDownListJobLevel.Location = new System.Drawing.Point(531, 4);
557 564
            this.radDropDownListJobLevel.Name = "radDropDownListJobLevel";
558
            this.radDropDownListJobLevel.Size = new System.Drawing.Size(105, 20);
565
            this.radDropDownListJobLevel.Size = new System.Drawing.Size(102, 20);
559 566
            this.radDropDownListJobLevel.TabIndex = 11;
560 567
            // 
561 568
            // radLabelID2Status
......
572 579
            // 
573 580
            this.radLabel10.Anchor = System.Windows.Forms.AnchorStyles.Left;
574 581
            this.radLabel10.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
575
            this.radLabel10.Location = new System.Drawing.Point(253, 90);
582
            this.radLabel10.Location = new System.Drawing.Point(250, 90);
576 583
            this.radLabel10.Name = "radLabel10";
577 584
            this.radLabel10.Size = new System.Drawing.Size(61, 17);
578 585
            this.radLabel10.TabIndex = 9;
......
585 592
            this.radDropDownListIsID2Work.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList;
586 593
            this.radDropDownListIsID2Work.Location = new System.Drawing.Point(141, 32);
587 594
            this.radDropDownListIsID2Work.Name = "radDropDownListIsID2Work";
588
            this.radDropDownListIsID2Work.Size = new System.Drawing.Size(105, 20);
595
            this.radDropDownListIsID2Work.Size = new System.Drawing.Size(102, 20);
589 596
            this.radDropDownListIsID2Work.TabIndex = 12;
590 597
            // 
591 598
            // radDropDownListID2Status
......
595 602
            this.radDropDownListID2Status.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList;
596 603
            this.radDropDownListID2Status.Location = new System.Drawing.Point(141, 60);
597 604
            this.radDropDownListID2Status.Name = "radDropDownListID2Status";
598
            this.radDropDownListID2Status.Size = new System.Drawing.Size(105, 20);
605
            this.radDropDownListID2Status.Size = new System.Drawing.Size(102, 20);
599 606
            this.radDropDownListID2Status.TabIndex = 13;
600 607
            // 
601 608
            // radDropDownListAVEVAStatus
......
603 610
            this.radDropDownListAVEVAStatus.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
604 611
            this.radDropDownListAVEVAStatus.DropDownAnimationEnabled = true;
605 612
            this.radDropDownListAVEVAStatus.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList;
606
            this.radDropDownListAVEVAStatus.Location = new System.Drawing.Point(339, 60);
613
            this.radDropDownListAVEVAStatus.Location = new System.Drawing.Point(336, 60);
607 614
            this.radDropDownListAVEVAStatus.Name = "radDropDownListAVEVAStatus";
608
            this.radDropDownListAVEVAStatus.Size = new System.Drawing.Size(105, 20);
615
            this.radDropDownListAVEVAStatus.Size = new System.Drawing.Size(102, 20);
609 616
            this.radDropDownListAVEVAStatus.TabIndex = 14;
610 617
            // 
611 618
            // radDropDownListProdIsResult
......
615 622
            this.radDropDownListProdIsResult.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList;
616 623
            this.radDropDownListProdIsResult.Location = new System.Drawing.Point(141, 89);
617 624
            this.radDropDownListProdIsResult.Name = "radDropDownListProdIsResult";
618
            this.radDropDownListProdIsResult.Size = new System.Drawing.Size(105, 20);
625
            this.radDropDownListProdIsResult.Size = new System.Drawing.Size(102, 20);
619 626
            this.radDropDownListProdIsResult.TabIndex = 15;
620 627
            // 
621 628
            // radDropDownListClientIsResult
......
623 630
            this.radDropDownListClientIsResult.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
624 631
            this.radDropDownListClientIsResult.DropDownAnimationEnabled = true;
625 632
            this.radDropDownListClientIsResult.DropDownStyle = Telerik.WinControls.RadDropDownStyle.DropDownList;
626
            this.radDropDownListClientIsResult.Location = new System.Drawing.Point(339, 89);
633
            this.radDropDownListClientIsResult.Location = new System.Drawing.Point(336, 89);
627 634
            this.radDropDownListClientIsResult.Name = "radDropDownListClientIsResult";
628
            this.radDropDownListClientIsResult.Size = new System.Drawing.Size(105, 20);
635
            this.radDropDownListClientIsResult.Size = new System.Drawing.Size(102, 20);
629 636
            this.radDropDownListClientIsResult.TabIndex = 16;
630 637
            // 
631 638
            // tableLayoutPanelGroup
......
729 736
            // radGridViewDocuments
730 737
            // 
731 738
            this.radGridViewDocuments.AutoScroll = true;
739
            this.radGridViewDocuments.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(219)))), ((int)(((byte)(255)))));
740
            this.radGridViewDocuments.Cursor = System.Windows.Forms.Cursors.Default;
732 741
            this.radGridViewDocuments.Dock = System.Windows.Forms.DockStyle.Fill;
733
            this.radGridViewDocuments.Location = new System.Drawing.Point(3, 64);
742
            this.radGridViewDocuments.Font = new System.Drawing.Font("Segoe UI", 8.25F);
743
            this.radGridViewDocuments.ForeColor = System.Drawing.Color.Black;
744
            this.radGridViewDocuments.ImeMode = System.Windows.Forms.ImeMode.NoControl;
745
            this.radGridViewDocuments.Location = new System.Drawing.Point(3, 39);
734 746
            // 
735 747
            // 
736 748
            // 
737 749
            this.radGridViewDocuments.MasterTemplate.AllowColumnHeaderContextMenu = false;
738
            this.radGridViewDocuments.MasterTemplate.AllowSearchRow = true;
739 750
            this.radGridViewDocuments.MasterTemplate.AutoGenerateColumns = false;
740
            this.radGridViewDocuments.MasterTemplate.ChildViewTabsPosition = Telerik.WinControls.UI.TabPositions.Left;
751
            this.radGridViewDocuments.MasterTemplate.ChildViewTabsPosition = Telerik.WinControls.UI.TabPositions.Bottom;
752
            gridViewCommandColumn1.EnableExpressionEditor = false;
741 753
            gridViewCommandColumn1.FieldName = "AutoCADLink";
742 754
            gridViewCommandColumn1.HeaderText = "AutoCAD";
743 755
            gridViewCommandColumn1.ImageLayout = System.Windows.Forms.ImageLayout.Center;
......
745 757
            gridViewCommandColumn1.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
746 758
            gridViewCommandColumn1.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
747 759
            gridViewCommandColumn1.Width = 70;
760
            gridViewCommandColumn2.EnableExpressionEditor = false;
748 761
            gridViewCommandColumn2.FieldName = "PDFLink";
749 762
            gridViewCommandColumn2.HeaderText = "PDF";
750 763
            gridViewCommandColumn2.ImageLayout = System.Windows.Forms.ImageLayout.Center;
751 764
            gridViewCommandColumn2.Name = "PDFLink";
752 765
            gridViewCommandColumn2.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
753 766
            gridViewCommandColumn2.Width = 70;
767
            gridViewCommandColumn3.EnableExpressionEditor = false;
754 768
            gridViewCommandColumn3.FieldName = "MarkupLink";
755 769
            gridViewCommandColumn3.HeaderText = "Markus";
756 770
            gridViewCommandColumn3.ImageLayout = System.Windows.Forms.ImageLayout.Center;
757 771
            gridViewCommandColumn3.Name = "MarkupLink";
758 772
            gridViewCommandColumn3.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
759 773
            gridViewCommandColumn3.Width = 70;
774
            gridViewCommandColumn4.EnableExpressionEditor = false;
760 775
            gridViewCommandColumn4.FieldName = "AVEVALink";
761 776
            gridViewCommandColumn4.HeaderText = "AVEVA";
762 777
            gridViewCommandColumn4.ImageLayout = System.Windows.Forms.ImageLayout.Center;
763 778
            gridViewCommandColumn4.Name = "AVEVALink";
764 779
            gridViewCommandColumn4.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
765 780
            gridViewCommandColumn4.Width = 70;
781
            gridViewComboBoxColumn1.EnableExpressionEditor = false;
766 782
            gridViewComboBoxColumn1.FieldName = "RefProjectCode";
767 783
            gridViewComboBoxColumn1.HeaderText = "Area";
768 784
            gridViewComboBoxColumn1.Name = "RefProjectCode";
769 785
            gridViewComboBoxColumn1.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
770 786
            gridViewComboBoxColumn1.Width = 150;
787
            gridViewTextBoxColumn1.EnableExpressionEditor = false;
771 788
            gridViewTextBoxColumn1.FieldName = "DocumentNo";
772 789
            gridViewTextBoxColumn1.HeaderText = "이름";
773 790
            gridViewTextBoxColumn1.Name = "DocumentNo";
774 791
            gridViewTextBoxColumn1.Width = 150;
792
            gridViewComboBoxColumn2.EnableExpressionEditor = false;
775 793
            gridViewComboBoxColumn2.FieldName = "PersonInCharge";
776 794
            gridViewComboBoxColumn2.HeaderText = "담당자";
777 795
            gridViewComboBoxColumn2.Name = "PersonInCharge";
778 796
            gridViewComboBoxColumn2.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
779 797
            gridViewComboBoxColumn2.Width = 100;
798
            gridViewComboBoxColumn3.EnableExpressionEditor = false;
780 799
            gridViewComboBoxColumn3.FieldName = "JobLevel";
781 800
            gridViewComboBoxColumn3.HeaderText = "난이도";
782 801
            gridViewComboBoxColumn3.Name = "JobLevel";
783 802
            gridViewComboBoxColumn3.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
784 803
            gridViewComboBoxColumn3.Width = 60;
804
            gridViewComboBoxColumn4.EnableExpressionEditor = false;
785 805
            gridViewComboBoxColumn4.FieldName = "IsTypical";
786 806
            gridViewComboBoxColumn4.HeaderText = "Typical";
787 807
            gridViewComboBoxColumn4.Name = "IsTypical";
788 808
            gridViewComboBoxColumn4.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
789 809
            gridViewComboBoxColumn4.Width = 60;
810
            gridViewTextBoxColumn2.EnableExpressionEditor = false;
790 811
            gridViewTextBoxColumn2.FieldName = "RevisonNo";
791 812
            gridViewTextBoxColumn2.HeaderText = "Rev.";
792 813
            gridViewTextBoxColumn2.Name = "RevisonNo";
793 814
            gridViewTextBoxColumn2.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
815
            gridViewComboBoxColumn5.EnableExpressionEditor = false;
794 816
            gridViewComboBoxColumn5.FieldName = "ToIsDiscussion";
795 817
            gridViewComboBoxColumn5.HeaderText = "협의사항";
796 818
            gridViewComboBoxColumn5.Name = "ToIsDiscussion";
797 819
            gridViewComboBoxColumn5.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
798 820
            gridViewComboBoxColumn5.Width = 80;
821
            gridViewTextBoxColumn3.EnableExpressionEditor = false;
799 822
            gridViewTextBoxColumn3.FieldName = "ToRemarks";
800 823
            gridViewTextBoxColumn3.HeaderText = "Brief";
801 824
            gridViewTextBoxColumn3.Multiline = true;
802 825
            gridViewTextBoxColumn3.Name = "ToRemarks";
803 826
            gridViewTextBoxColumn3.Width = 150;
827
            gridViewComboBoxColumn6.EnableExpressionEditor = false;
804 828
            gridViewComboBoxColumn6.FieldName = "ToCreator";
805 829
            gridViewComboBoxColumn6.HeaderText = "작성자";
806 830
            gridViewComboBoxColumn6.Name = "ToCreator";
807 831
            gridViewComboBoxColumn6.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
808 832
            gridViewComboBoxColumn6.Width = 100;
833
            gridViewCommandColumn5.EnableExpressionEditor = false;
809 834
            gridViewCommandColumn5.FieldName = "ToCapturePath";
810 835
            gridViewCommandColumn5.HeaderText = "캡쳐";
811 836
            gridViewCommandColumn5.Name = "ToCapturePath";
812 837
            gridViewCommandColumn5.Width = 70;
838
            gridViewComboBoxColumn7.EnableExpressionEditor = false;
813 839
            gridViewComboBoxColumn7.FieldName = "ToIsMarkup";
814 840
            gridViewComboBoxColumn7.HeaderText = "마크업여부";
815 841
            gridViewComboBoxColumn7.Name = "ToIsMarkup";
816 842
            gridViewComboBoxColumn7.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
817 843
            gridViewComboBoxColumn7.Width = 80;
844
            gridViewComboBoxColumn8.EnableExpressionEditor = false;
818 845
            gridViewComboBoxColumn8.FieldName = "FrReviewStatus";
819 846
            gridViewComboBoxColumn8.HeaderText = "의견Status";
820 847
            gridViewComboBoxColumn8.Name = "FrReviewStatus";
821 848
            gridViewComboBoxColumn8.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
822 849
            gridViewComboBoxColumn8.Width = 80;
850
            gridViewTextBoxColumn4.EnableExpressionEditor = false;
823 851
            gridViewTextBoxColumn4.FieldName = "FrRemarks";
824 852
            gridViewTextBoxColumn4.HeaderText = "Brief";
825 853
            gridViewTextBoxColumn4.Name = "FrRemarks";
826 854
            gridViewTextBoxColumn4.Width = 150;
855
            gridViewComboBoxColumn9.EnableExpressionEditor = false;
827 856
            gridViewComboBoxColumn9.FieldName = "FrCreator";
828 857
            gridViewComboBoxColumn9.HeaderText = "검토자";
829 858
            gridViewComboBoxColumn9.Name = "FrCreator";
830 859
            gridViewComboBoxColumn9.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
831 860
            gridViewComboBoxColumn9.Width = 100;
861
            gridViewCommandColumn6.EnableExpressionEditor = false;
832 862
            gridViewCommandColumn6.FieldName = "FrCapturePath";
833 863
            gridViewCommandColumn6.HeaderText = "캡쳐";
834 864
            gridViewCommandColumn6.Name = "FrCapturePath";
835 865
            gridViewCommandColumn6.Width = 70;
866
            gridViewComboBoxColumn10.EnableExpressionEditor = false;
836 867
            gridViewComboBoxColumn10.FieldName = "FrIsMarkup";
837 868
            gridViewComboBoxColumn10.HeaderText = "마크업여부";
838 869
            gridViewComboBoxColumn10.Name = "FrIsMarkup";
839 870
            gridViewComboBoxColumn10.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
840 871
            gridViewComboBoxColumn10.Width = 80;
872
            gridViewComboBoxColumn11.EnableExpressionEditor = false;
841 873
            gridViewComboBoxColumn11.FieldName = "IsID2Work";
842 874
            gridViewComboBoxColumn11.HeaderText = "ID2 작업가능";
843 875
            gridViewComboBoxColumn11.Name = "IsID2Work";
844 876
            gridViewComboBoxColumn11.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
845 877
            gridViewComboBoxColumn11.Width = 90;
878
            gridViewCommandColumn7.EnableExpressionEditor = false;
846 879
            gridViewCommandColumn7.FieldName = "ID2Connection";
847 880
            gridViewCommandColumn7.HeaderText = "연결";
848 881
            gridViewCommandColumn7.Name = "ID2Connection";
849 882
            gridViewCommandColumn7.Width = 70;
883
            gridViewDateTimeColumn1.EnableExpressionEditor = false;
850 884
            gridViewDateTimeColumn1.FieldName = "ID2StartDate";
851 885
            gridViewDateTimeColumn1.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
852 886
            gridViewDateTimeColumn1.FormatString = "{0: yyyy/MM/dd hh:mm:ss}";
......
854 888
            gridViewDateTimeColumn1.Name = "ID2StartDate";
855 889
            gridViewDateTimeColumn1.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
856 890
            gridViewDateTimeColumn1.Width = 80;
891
            gridViewDateTimeColumn2.EnableExpressionEditor = false;
857 892
            gridViewDateTimeColumn2.FieldName = "ID2EndDate";
858 893
            gridViewDateTimeColumn2.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
859 894
            gridViewDateTimeColumn2.FormatString = "{0: yyyy/MM/dd hh:mm:ss}";
......
861 896
            gridViewDateTimeColumn2.Name = "ID2EndDate";
862 897
            gridViewDateTimeColumn2.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
863 898
            gridViewDateTimeColumn2.Width = 80;
899
            gridViewTextBoxColumn5.EnableExpressionEditor = false;
864 900
            gridViewTextBoxColumn5.FieldName = "ID2JobTime";
865 901
            gridViewTextBoxColumn5.HeaderText = "작업시간";
866 902
            gridViewTextBoxColumn5.Name = "ID2JobTime";
867 903
            gridViewTextBoxColumn5.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
868 904
            gridViewTextBoxColumn5.Width = 80;
905
            gridViewComboBoxColumn12.EnableExpressionEditor = false;
869 906
            gridViewComboBoxColumn12.FieldName = "ID2Status";
870 907
            gridViewComboBoxColumn12.HeaderText = "Status";
871 908
            gridViewComboBoxColumn12.Name = "ID2Status";
872 909
            gridViewComboBoxColumn12.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
873 910
            gridViewComboBoxColumn12.Width = 70;
911
            gridViewTextBoxColumn6.EnableExpressionEditor = false;
874 912
            gridViewTextBoxColumn6.FieldName = "ID2Issues";
875 913
            gridViewTextBoxColumn6.HeaderText = "이슈사항";
876 914
            gridViewTextBoxColumn6.Name = "ID2Issues";
877 915
            gridViewTextBoxColumn6.Width = 150;
916
            gridViewCommandColumn8.EnableExpressionEditor = false;
878 917
            gridViewCommandColumn8.FieldName = "AVEVAConnection";
879 918
            gridViewCommandColumn8.HeaderText = "연결";
880 919
            gridViewCommandColumn8.Name = "AVEVAConnection";
881 920
            gridViewCommandColumn8.Width = 70;
921
            gridViewDateTimeColumn3.EnableExpressionEditor = false;
882 922
            gridViewDateTimeColumn3.FieldName = "AVEVAConvertDate";
883 923
            gridViewDateTimeColumn3.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
884 924
            gridViewDateTimeColumn3.FormatString = "{0: yyyy/MM/dd}";
......
886 926
            gridViewDateTimeColumn3.Name = "AVEVAConvertDate";
887 927
            gridViewDateTimeColumn3.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
888 928
            gridViewDateTimeColumn3.Width = 70;
929
            gridViewDateTimeColumn4.EnableExpressionEditor = false;
889 930
            gridViewDateTimeColumn4.FieldName = "AVEVAReviewDate";
890 931
            gridViewDateTimeColumn4.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
891 932
            gridViewDateTimeColumn4.FormatString = "{0: yyyy/MM/dd}";
......
893 934
            gridViewDateTimeColumn4.Name = "AVEVAReviewDate";
894 935
            gridViewDateTimeColumn4.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
895 936
            gridViewDateTimeColumn4.Width = 70;
937
            gridViewComboBoxColumn13.EnableExpressionEditor = false;
896 938
            gridViewComboBoxColumn13.FieldName = "AVEVAStatus";
897 939
            gridViewComboBoxColumn13.HeaderText = "Status";
898 940
            gridViewComboBoxColumn13.Name = "AVEVAStatus";
899 941
            gridViewComboBoxColumn13.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
900 942
            gridViewComboBoxColumn13.Width = 70;
943
            gridViewTextBoxColumn7.EnableExpressionEditor = false;
901 944
            gridViewTextBoxColumn7.FieldName = "AVEVAIssues";
902 945
            gridViewTextBoxColumn7.HeaderText = "이슈사항";
903 946
            gridViewTextBoxColumn7.Name = "AVEVAIssues";
904 947
            gridViewTextBoxColumn7.Width = 150;
948
            gridViewCommandColumn9.EnableExpressionEditor = false;
905 949
            gridViewCommandColumn9.FieldName = "ReviewFileName";
906 950
            gridViewCommandColumn9.HeaderText = "PDF";
907 951
            gridViewCommandColumn9.Name = "ReviewFileName";
908 952
            gridViewCommandColumn9.Width = 70;
953
            gridViewCommandColumn10.EnableExpressionEditor = false;
909 954
            gridViewCommandColumn10.HeaderText = "시스템";
910 955
            gridViewCommandColumn10.Name = "SystemLink";
911 956
            gridViewCommandColumn10.Width = 70;
957
            gridViewComboBoxColumn14.EnableExpressionEditor = false;
912 958
            gridViewComboBoxColumn14.FieldName = "ProdReviewer";
913 959
            gridViewComboBoxColumn14.HeaderText = "검토자";
914 960
            gridViewComboBoxColumn14.Name = "ProdReviewer";
915 961
            gridViewComboBoxColumn14.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
916 962
            gridViewComboBoxColumn14.Width = 100;
963
            gridViewComboBoxColumn15.EnableExpressionEditor = false;
917 964
            gridViewComboBoxColumn15.FieldName = "ProdIsResult";
918 965
            gridViewComboBoxColumn15.HeaderText = "결과";
919 966
            gridViewComboBoxColumn15.Name = "ProdIsResult";
920 967
            gridViewComboBoxColumn15.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
921 968
            gridViewComboBoxColumn15.Width = 70;
969
            gridViewTextBoxColumn8.EnableExpressionEditor = false;
922 970
            gridViewTextBoxColumn8.FieldName = "ProdRemarks";
923 971
            gridViewTextBoxColumn8.HeaderText = "비고";
924 972
            gridViewTextBoxColumn8.Name = "ProdRemarks";
925 973
            gridViewTextBoxColumn8.Width = 150;
974
            gridViewComboBoxColumn16.EnableExpressionEditor = false;
926 975
            gridViewComboBoxColumn16.FieldName = "ClientReviewer";
927 976
            gridViewComboBoxColumn16.HeaderText = "검토자";
928 977
            gridViewComboBoxColumn16.Name = "ClientReviewer";
929 978
            gridViewComboBoxColumn16.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
930 979
            gridViewComboBoxColumn16.Width = 100;
980
            gridViewComboBoxColumn17.EnableExpressionEditor = false;
931 981
            gridViewComboBoxColumn17.FieldName = "ClientIsResult";
932 982
            gridViewComboBoxColumn17.HeaderText = "결과";
933 983
            gridViewComboBoxColumn17.Name = "ClientIsResult";
934 984
            gridViewComboBoxColumn17.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
935 985
            gridViewComboBoxColumn17.Width = 70;
986
            gridViewTextBoxColumn9.EnableExpressionEditor = false;
936 987
            gridViewTextBoxColumn9.FieldName = "ClientRemarks";
937 988
            gridViewTextBoxColumn9.HeaderText = "비고";
938 989
            gridViewTextBoxColumn9.Name = "ClientRemarks";
939 990
            gridViewTextBoxColumn9.Width = 150;
991
            gridViewComboBoxColumn18.EnableExpressionEditor = false;
940 992
            gridViewComboBoxColumn18.FieldName = "DTIsGateWay";
941 993
            gridViewComboBoxColumn18.HeaderText = "GateWay";
942 994
            gridViewComboBoxColumn18.Name = "DTIsGateWay";
943 995
            gridViewComboBoxColumn18.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
944 996
            gridViewComboBoxColumn18.Width = 80;
997
            gridViewComboBoxColumn19.EnableExpressionEditor = false;
945 998
            gridViewComboBoxColumn19.FieldName = "DTIsImport";
946 999
            gridViewComboBoxColumn19.HeaderText = "Import 성공여부";
947 1000
            gridViewComboBoxColumn19.Name = "DTIsImport";
948 1001
            gridViewComboBoxColumn19.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
949 1002
            gridViewComboBoxColumn19.Width = 80;
1003
            gridViewComboBoxColumn20.EnableExpressionEditor = false;
950 1004
            gridViewComboBoxColumn20.FieldName = "DTIsRegSystem";
951 1005
            gridViewComboBoxColumn20.HeaderText = "시스템등록";
952 1006
            gridViewComboBoxColumn20.Name = "DTIsRegSystem";
953 1007
            gridViewComboBoxColumn20.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
954 1008
            gridViewComboBoxColumn20.Width = 80;
1009
            gridViewTextBoxColumn10.EnableExpressionEditor = false;
955 1010
            gridViewTextBoxColumn10.FieldName = "DTRemarks";
956 1011
            gridViewTextBoxColumn10.HeaderText = "비고";
957 1012
            gridViewTextBoxColumn10.Name = "DTRemarks";
......
1005 1060
            this.radGridViewDocuments.MasterTemplate.EnableFiltering = true;
1006 1061
            this.radGridViewDocuments.MasterTemplate.ShowFilteringRow = false;
1007 1062
            this.radGridViewDocuments.MasterTemplate.ShowHeaderCellButtons = true;
1008
            this.radGridViewDocuments.MasterTemplate.ViewDefinition = tableViewDefinition1;
1063
            this.radGridViewDocuments.MasterTemplate.Templates.AddRange(new Telerik.WinControls.UI.GridViewTemplate[] {
1064
            this.gridViewTemplateTest});
1065
            this.radGridViewDocuments.MasterTemplate.ViewDefinition = tableViewDefinition2;
1009 1066
            this.radGridViewDocuments.Name = "radGridViewDocuments";
1067
            gridViewRelation1.ChildColumnNames = ((System.Collections.Specialized.StringCollection)(resources.GetObject("gridViewRelation1.ChildColumnNames")));
1068
            gridViewRelation1.ParentColumnNames = ((System.Collections.Specialized.StringCollection)(resources.GetObject("gridViewRelation1.ParentColumnNames")));
1069
            this.radGridViewDocuments.Relations.AddRange(new Telerik.WinControls.UI.GridViewRelation[] {
1070
            gridViewRelation1});
1071
            this.radGridViewDocuments.RightToLeft = System.Windows.Forms.RightToLeft.No;
1010 1072
            this.radGridViewDocuments.ShowHeaderCellButtons = true;
1011
            this.radGridViewDocuments.Size = new System.Drawing.Size(919, 283);
1073
            this.radGridViewDocuments.Size = new System.Drawing.Size(919, 308);
1012 1074
            this.radGridViewDocuments.TabIndex = 0;
1013 1075
            // 
1014 1076
            // radCommandBar1
......
1022 1084
            this.radCommandBar1.RootElement.AutoSizeMode = Telerik.WinControls.RadAutoSizeMode.WrapAroundChildren;
1023 1085
            this.radCommandBar1.Rows.AddRange(new Telerik.WinControls.UI.CommandBarRowElement[] {
1024 1086
            this.commandBarRowSearch});
1025
            this.radCommandBar1.Size = new System.Drawing.Size(919, 55);
1087
            this.radCommandBar1.Size = new System.Drawing.Size(919, 30);
1026 1088
            this.radCommandBar1.TabIndex = 1;
1027 1089
            // 
1028 1090
            // commandBarRowSearch
......
1046 1108
            // 
1047 1109
            this.commandBarSearch.Grip.Visibility = Telerik.WinControls.ElementVisibility.Collapsed;
1048 1110
            this.commandBarSearch.Items.AddRange(new Telerik.WinControls.UI.RadCommandBarBaseItem[] {
1111
            this.btnShowAllDetail,
1112
            this.commandBarSeparator2,
1049 1113
            this.lbSearch,
1050 1114
            this.txtFullSearch,
1051 1115
            this.btnSearchPrevious,
1052 1116
            this.btnSearchNext,
1117
            this.commandBarSeparator1,
1053 1118
            this.btnMatchCase,
1054 1119
            this.btnSearchFormCurrent,
1055 1120
            this.btnFilters});
......
1094 1159
            this.btnSearchPrevious.Image = null;
1095 1160
            this.btnSearchPrevious.MinSize = new System.Drawing.Size(28, 0);
1096 1161
            this.btnSearchPrevious.Name = "btnSearchPrevious";
1097
            this.btnSearchPrevious.Text = "back";
1162
            this.btnSearchPrevious.Text = "";
1098 1163
            this.btnSearchPrevious.TextImageRelation = System.Windows.Forms.TextImageRelation.Overlay;
1099 1164
            this.btnSearchPrevious.TextWrap = false;
1100 1165
            this.btnSearchPrevious.Click += new System.EventHandler(this.btnSearchPrevious_Click);
......
1108 1173
            this.btnSearchNext.DrawText = true;
1109 1174
            this.btnSearchNext.Image = ((System.Drawing.Image)(resources.GetObject("btnSearchNext.Image")));
1110 1175
            this.btnSearchNext.Name = "btnSearchNext";
1111
            this.btnSearchNext.Text = "next";
1176
            this.btnSearchNext.Text = "";
1112 1177
            this.btnSearchNext.Click += new System.EventHandler(this.btnSearchNext_Click);
1113 1178
            // 
1179
            // commandBarSeparator1
1180
            // 
1181
            this.commandBarSeparator1.DisplayName = "commandBarSeparator1";
1182
            this.commandBarSeparator1.Name = "commandBarSeparator1";
1183
            this.commandBarSeparator1.VisibleInOverflowMenu = false;
1184
            // 
1114 1185
            // btnMatchCase
1115 1186
            // 
1116 1187
            this.btnMatchCase.DisplayName = "commandBarHostItem1";
......
1120 1191
            this.btnMatchCase.MinSize = new System.Drawing.Size(25, 0);
1121 1192
            this.btnMatchCase.Name = "btnMatchCase";
1122 1193
            this.btnMatchCase.Text = "Match Case";
1194
            this.btnMatchCase.TextImageRelation = System.Windows.Forms.TextImageRelation.Overlay;
1123 1195
            // 
1124 1196
            // btnSearchFormCurrent
1125 1197
            // 
......
1195 1267
            this.radLabelElementUser.TextAlignment = System.Drawing.ContentAlignment.MiddleCenter;
1196 1268
            this.radLabelElementUser.TextWrap = true;
1197 1269
            // 
1270
            // gridViewTemplateTest
1271
            // 
1272
            this.gridViewTemplateTest.ChildViewTabsPosition = Telerik.WinControls.UI.TabPositions.Bottom;
1273
            this.gridViewTemplateTest.EnableAlternatingRowColor = true;
1274
            this.gridViewTemplateTest.ViewDefinition = tableViewDefinition1;
1275
            // 
1276
            // commandBarSeparator2
1277
            // 
1278
            this.commandBarSeparator2.DisplayName = "commandBarSeparator2";
1279
            this.commandBarSeparator2.Margin = new System.Windows.Forms.Padding(10, 0, 3, 0);
1280
            this.commandBarSeparator2.Name = "commandBarSeparator2";
1281
            this.commandBarSeparator2.Text = "";
1282
            this.commandBarSeparator2.VisibleInOverflowMenu = false;
1283
            // 
1284
            // btnShowAllDetail
1285
            // 
1286
            this.btnShowAllDetail.DisplayName = "commandBarHostItem1";
1287
            this.btnShowAllDetail.Name = "btnShowAllDetail";
1288
            this.btnShowAllDetail.Text = "Show All Detail";
1289
            // 
1198 1290
            // Main
1199 1291
            // 
1200 1292
            this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
......
1258 1350
            ((System.ComponentModel.ISupportInitialize)(this.splitPanelRight)).EndInit();
1259 1351
            this.splitPanelRight.ResumeLayout(false);
1260 1352
            ((System.ComponentModel.ISupportInitialize)(this.radStatusStripMain)).EndInit();
1353
            ((System.ComponentModel.ISupportInitialize)(this.gridViewTemplateTest)).EndInit();
1261 1354
            ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
1262 1355
            this.ResumeLayout(false);
1263 1356
            this.PerformLayout();
......
1329 1422
        private Telerik.WinControls.UI.RadDropDownList radDropDownListAVEVAStatus;
1330 1423
        private Telerik.WinControls.UI.RadDropDownList radDropDownListProdIsResult;
1331 1424
        private Telerik.WinControls.UI.RadDropDownList radDropDownListClientIsResult;
1425
        private Telerik.WinControls.UI.CommandBarSeparator commandBarSeparator1;
1426
        private Telerik.WinControls.UI.GridViewTemplate gridViewTemplateTest;
1427
        private Telerik.WinControls.UI.CommandBarSeparator commandBarSeparator2;
1428
        private Telerik.WinControls.UI.CommandBarHostItem btnShowAllDetail;
1332 1429
    }
1333 1430
}
ID2.Manager/ID2.Manager/Main.cs
145 145

  
146 146
        private void InitializeSearch()
147 147
        {
148
            var font1 = ThemeResolutionService.GetCustomFont("TelerikWebUI");
149

  
148 150
            lbSearch.Text = "\ue13E";
149 151
            btnSearchNext.Text = "\ue006";
150 152
            btnSearchPrevious.Text = "\ue004";
......
155 157

  
156 158
            btnMatchCase.HostedItem = chkbox;
157 159

  
160
            var chkbox1 = new RadCheckBoxElement();
161
            chkbox1.Text = "Show All Detail";
162
            chkbox1.CheckStateChanged += (snd, evt) => 
163
            { 
164
                radGridViewDocuments.MasterView.ChildRows.ForAll(x=>x.IsExpanded = chkbox1.Checked); 
165
            };
166

  
167
            btnShowAllDetail.HostedItem = chkbox1;
168

  
158 169
            var chkbox2 = new RadCheckBoxElement();
159 170
            chkbox2.Text = "Search from current position";
160 171
            chkbox2.CheckStateChanged += (snd, evt) => { radGridViewDocuments.MasterView.TableSearchRow.SearchFromCurrentPosition = chkbox.Checked; };
......
171 182

  
172 183
            var panel = new StackLayoutElement();
173 184
            panel.Orientation = Orientation.Vertical;
174

  
175
            var btnSelect = new RadCheckBoxElement { Text = "Select All", Checked = true, AccessibleDescription = "SelectAll" };
176

  
185
            
177 186
            var btnComboColumns = new RadCheckedDropDownListElement();
178 187
            btnComboColumns.ShowCheckAllItems = true;
179 188
            btnComboColumns.CheckAllItem.Checked = true;
180

  
181 189
            btnComboColumns.AutoCompleteEditableAreaElement.NullText = "Search in Columns";
182 190
            btnComboColumns.AutoCompleteEditableAreaElement.AutoCompleteTextBox.IsReadOnly = true;
183

  
184
            //btnComboColumns.AutoCompleteDisplayMember = "Name";
185

  
186 191
            btnComboColumns.DropDownMinSize = new Size(200, 200);
187 192
            btnComboColumns.DropDownSizingMode = SizingMode.UpDownAndRightBottom;
188
            //foreach (var item in columns)
189
            //{
190
            //  0  item.CheckStateChanged += (snd, evt) => { radGridViewDocuments.Columns[item.AccessibleDescription].AllowSearching = item.Checked; };
191
            //    btnFilterColumns.Items.Add(item);
192

  
193
            //}
194 193
            btnComboColumns.DisplayMember = "Name";
195 194
            btnComboColumns.CheckedMember = "IsSelect";
196 195
            btnComboColumns.ValueMember = "FieldName";
197

  
198
            var font1 = ThemeResolutionService.GetCustomFont("TelerikWebUI");
199 196
            btnComboColumns.TextBox.CustomFont = font1.Name;
200 197
            btnComboColumns.TextBox.Text = "\ue13A";
201 198

  
202 199
            btnComboColumns.DataSource = columns;
200

  
203 201
            txtFullSearch.TextBoxElement.ClearButton.Click += (snd, evt) =>
204 202
            {
205 203
                radGridViewDocuments.MasterTemplate.Refresh(null);
206 204
            };
207
            
205

  
206
            btnComboColumns.PopupOpening += (snd, evt) =>
207
            {
208
                (snd as RadCheckedDropDownListElement).CheckAllItem.Checked = (snd as RadCheckedDropDownListElement).Items.All(x => (x.DataBoundItem as FilterColumn).IsSelect);
209
            };
208 210

  
209 211
            btnComboColumns.PopupClosed += (snd, evt) =>
210 212
            {
......
213 215
                    radGridViewDocuments.Columns[item.Value.ToString()].AllowSearching = item.Checked;
214 216
                }
215 217
            };
216
            //panel.Children.Add(btnSelect);
217
            //panel.Children.Add(new SeparatorElement());
218
            //panel.Children.Add(btnComboColumns);
219
            btnFilters.HostedItem = btnComboColumns;
220 218

  
221
            txtFullSearch.TextBoxElement.ClearButton.Click += (snd, ect) =>
222
              {
223
              };
219
            btnFilters.HostedItem = btnComboColumns;
224 220
        }
225 221

  
226 222
        #endregion
ID2.Manager/ID2.Manager/Main.resx
117 117
  <resheader name="writer">
118 118
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119 119
  </resheader>
120
  <data name="gridViewRelation1.ChildColumnNames" mimetype="application/x-microsoft.net.object.binary.base64">
121
    <value>
122
        AAEAAAD/////AQAAAAAAAAAMAgAAAElTeXN0ZW0sIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0
123
        cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5BQEAAAAvU3lzdGVtLkNvbGxlY3Rpb25z
124
        LlNwZWNpYWxpemVkLlN0cmluZ0NvbGxlY3Rpb24BAAAABGRhdGEDHFN5c3RlbS5Db2xsZWN0aW9ucy5B
125
        cnJheUxpc3QCAAAACQMAAAAEAwAAABxTeXN0ZW0uQ29sbGVjdGlvbnMuQXJyYXlMaXN0AwAAAAZfaXRl
126
        bXMFX3NpemUIX3ZlcnNpb24FAAAICAkEAAAAAAAAAAAAAAAQBAAAAAAAAAAL
127
</value>
128
  </data>
129
  <data name="gridViewRelation1.ParentColumnNames" mimetype="application/x-microsoft.net.object.binary.base64">
130
    <value>
131
        AAEAAAD/////AQAAAAAAAAAMAgAAAElTeXN0ZW0sIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0
132
        cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5BQEAAAAvU3lzdGVtLkNvbGxlY3Rpb25z
133
        LlNwZWNpYWxpemVkLlN0cmluZ0NvbGxlY3Rpb24BAAAABGRhdGEDHFN5c3RlbS5Db2xsZWN0aW9ucy5B
134
        cnJheUxpc3QCAAAACQMAAAAEAwAAABxTeXN0ZW0uQ29sbGVjdGlvbnMuQXJyYXlMaXN0AwAAAAZfaXRl
135
        bXMFX3NpemUIX3ZlcnNpb24FAAAICAkEAAAAAAAAAAAAAAAQBAAAAAAAAAAL
136
</value>
137
  </data>
120 138
  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
121 139
  <data name="btnSearchNext.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
122 140
    <value>

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)