コード例 #1
0
ファイル: Calendar.cs プロジェクト: 15831944/MESDemo
        internal override void InitModule(DevExpress.Utils.Menu.IDXMenuManager manager, object data)
        {
            base.InitModule(manager, data);
            schedulerControl1.MenuManager = manager;
            this.ribbon = manager as RibbonControl;
            this.appointmentCategory = FindAppointmentPage(this.ribbon);

            if (calendarControls == null)
            {
                this.calendarControls = data as ucCalendar;
                this.calendarControls.InitDateNavigator(this.schedulerControl1);
                this.calendarControls.InitResourcesTree(this.schedulerStorage1);
                this.calendarControls.InitBarController(this.schedulerControl1);
            }
        }
コード例 #2
0
        public PageCalendar()
        {
            InitializeComponent();


            this.Uid   = "1000";
            this.Title = Translator.GetInstance().GetString("PageCalendar", this.Uid);

            StackPanel calendarPanel = new StackPanel();

            calendarPanel.Margin = new Thickness(10, 0, 10, 0);

            cbShowAll                     = new CheckBox();
            cbShowAll.Content             = Translator.GetInstance().GetString("PageCalendar", "200");
            cbShowAll.FlowDirection       = System.Windows.FlowDirection.RightToLeft;
            cbShowAll.Checked            += new RoutedEventHandler(cbShowAll_Checked);
            cbShowAll.Unchecked          += new RoutedEventHandler(cbShowAll_Unchecked);
            cbShowAll.HorizontalAlignment = System.Windows.HorizontalAlignment.Left;
            cbShowAll.IsChecked           = false;

            calendarPanel.Children.Add(cbShowAll);

            ScrollViewer viewer = new ScrollViewer();

            viewer.MaxHeight = GraphicsHelpers.GetContentHeight() - 50;

            ucCalendar = new ucCalendar();

            viewer.Content = ucCalendar;

            calendarPanel.Children.Add(viewer);

            base.setContent(calendarPanel);

            base.setHeaderContent(this.Title);



            showPage(this);
        }