public static PaneTreeWrapper CreatePaneWrapper(BasePane pane) { PaneTreeWrapper paneNode = new PaneTreeWrapper(); paneNode.Text = pane.Name; paneNode.Tag = pane; paneNode.Checked = true; string imageKey = ""; if (pane is IWindowPane) { imageKey = "WindowPane"; } else if (pane is IPicturePane) { imageKey = "PicturePane"; } else if (pane is IBoundryPane) { imageKey = "BoundryPane"; } else if (pane is ITextPane) { imageKey = "TextPane"; } else { imageKey = "NullPane"; } paneNode.ImageKey = imageKey; paneNode.SelectedImageKey = imageKey; return(paneNode); }
private PaneTreeWrapper CreatePaneWrapper(BasePane pane) { PaneTreeWrapper paneNode = new PaneTreeWrapper(); paneNode.Text = pane.Name; paneNode.Tag = pane; paneNode.Checked = true; string imageKey = ""; if (pane is BFLYT.WND1) { imageKey = "WindowPane"; } else if (pane is BCLYT.WND1) { imageKey = "WindowPane"; } else if (pane is BRLYT.WND1) { imageKey = "WindowPane"; } else if (pane is BFLYT.PIC1) { imageKey = "PicturePane"; } else if (pane is BCLYT.PIC1) { imageKey = "PicturePane"; } else if (pane is BRLYT.PIC1) { imageKey = "PicturePane"; } else if (pane is BFLYT.BND1) { imageKey = "BoundryPane"; } else if (pane is BCLYT.BND1) { imageKey = "BoundryPane"; } else if (pane is BRLYT.BND1) { imageKey = "BoundryPane"; } else if (pane is BFLYT.TXT1) { imageKey = "TextPane"; } else if (pane is BCLYT.TXT1) { imageKey = "TextPane"; } else if (pane is BRLYT.TXT1) { imageKey = "TextPane"; } else { imageKey = "NullPane"; } paneNode.ImageKey = imageKey; paneNode.SelectedImageKey = imageKey; return(paneNode); }