private BaseItem CreateMruPlaceView(MruItem item) { ItemDockContainer container = new ItemDockContainer(); container.LastChildFill = true; // Create Pin Button ButtonItem pinButton = new ButtonItem(); pinButton.ImagePaddingHorizontal = 6; pinButton.Image = global::Einstein.Platform.Properties.Resources.Unpinned; container.SetDock(pinButton, eItemDock.Right); // Position pin button on right side container.SubItems.Add(pinButton); // Create button with file name and folder ButtonItem fileButton = new ButtonItem(); fileButton.ForeColor = Color.Black; fileButton.ButtonStyle = eButtonStyle.ImageAndText; fileButton.ImagePosition = eImagePosition.Left; fileButton.Text = item.FileName + "<br/><font color=\"Gray\">" + item.Folder + "</font>"; fileButton.Image = global::Einstein.Platform.Properties.Resources.OpenExistingPlace; container.SubItems.Add(fileButton); return container; }
/// <summary> /// Returns copy of the item. /// </summary> public override BaseItem Copy() { ItemDockContainer objCopy = new ItemDockContainer(); this.CopyToItem(objCopy); return objCopy; }