コード例 #1
0
 void CreateLayout()
 {
     foreach (SampleDataGroup group in dataSource.Data.Groups)
     {
         tileContainer.Buttons.Add(new DevExpress.XtraBars.Docking2010.WindowsUIButton(group.Title, null, -1, DevExpress.XtraBars.Docking2010.ImageLocation.AboveText, DevExpress.XtraBars.Docking2010.ButtonStyle.PushButton, null, true, -1, true, null, false, false, true, null, group, -1, false, false));
         PageGroup pageGroup = new PageGroup();
         pageGroup.Parent  = tileContainer;
         pageGroup.Caption = group.Title;
         windowsUIView.ContentContainers.Add(pageGroup);
         groupsItemDetailPage.Add(group, CreateGroupItemDetailPage(group, pageGroup));
         foreach (SampleDataItem item in group.Items)
         {
             ItemDetailPage itemDetailPage = new ItemDetailPage(item);
             itemDetailPage.Dock = System.Windows.Forms.DockStyle.Fill;
             BaseDocument document = windowsUIView.AddDocument(itemDetailPage);
             document.Caption = item.Title;
             pageGroup.Items.Add(document as Document);
             CreateTile(document as Document, item).ActivationTarget = pageGroup;
         }
     }
     windowsUIView.ActivateContainer(tileContainer);
     tileContainer.ButtonClick += new DevExpress.XtraBars.Docking2010.ButtonEventHandler(buttonClick);
 }
コード例 #2
0
ファイル: MainForm.cs プロジェクト: ShengDiYaGe/AcHelper
 void CreateLayout()
 {
     foreach (SampleDataGroup group in dataSource.Data.Groups)
     {
         tileContainer.Buttons.Add(new DevExpress.XtraBars.Docking2010.WindowsUIButton(group.Title, null, -1, DevExpress.XtraBars.Docking2010.ImageLocation.AboveText, DevExpress.XtraBars.Docking2010.ButtonStyle.PushButton, null, true, -1, true, null, false, false, true, null, group, -1, false, false));
         PageGroup pageGroup = new PageGroup();
         pageGroup.Parent = tileContainer;
         pageGroup.Caption = group.Title;
         windowsUIView.ContentContainers.Add(pageGroup);
         groupsItemDetailPage.Add(group, CreateGroupItemDetailPage(group, pageGroup));
         foreach (SampleDataItem item in group.Items)
         {
             ItemDetailPage itemDetailPage = new ItemDetailPage(item);
             itemDetailPage.Dock = System.Windows.Forms.DockStyle.Fill;
             BaseDocument document = windowsUIView.AddDocument(itemDetailPage);
             document.Caption = item.Title;
             pageGroup.Items.Add(document as Document);
             CreateTile(document as Document, item).ActivationTarget = pageGroup;
         }
     }
     windowsUIView.ActivateContainer(tileContainer);
     tileContainer.ButtonClick += new DevExpress.XtraBars.Docking2010.ButtonEventHandler(buttonClick);
 }