示例#1
0
        public void AddItem(WorkItem wi)
        {
            WorkItemWindow newWindow = new WorkItemWindow(wi);
            WorkWindow newWorkWindow= new WorkWindow(wi, newWindow);

            windows.AddLast(newWorkWindow);
            if (isVisible == true)
                newWindow.Show();
        }
 public WorkItemWindow(WorkItem wi)
 {
     InitializeComponent();
     if (wi is ImageItem)
     {
         SetContent(Type.Image, ((ImageItem)wi).Filename);
     }
     else if (wi is NoteItem)
     {
         SetContent(Type.Note, ((NoteItem)wi).Contents);
     }
 }
示例#3
0
        /* Constructor that allows positioning of item */
        public void AddItem(WorkItem wi, int x, int y)
        {
            WorkItemWindow newWindow = new WorkItemWindow(wi);
            WorkWindow newWorkWindow = new WorkWindow(wi, newWindow);

            newWorkWindow.window.Left = x;
            newWorkWindow.window.Top  = y;

            windows.AddLast(newWorkWindow);
            if (isVisible == true)
                newWindow.Show();
        }
示例#4
0
 public WorkWindow(WorkItem d, WorkItemWindow w)
 {
     data = d;
     window = w;
 }