Beispiel #1
0
        protected TreeViewMS()
        {
            UseKeysOverride = false;
            _inRightClick   = false;

            SelectedNodes = new TreeNodeSelectionMS();

            DashBrush = new TextureBrush(Resources.Dash)
            {
                WrapMode = WrapMode.Tile
            };
            SetStyle(ControlStyles.UserPaint, true);
            ItemHeight = DEFAULT_ITEM_HEIGHT;

            TreeStateRestorer     = new TreeViewStateRestorer(this);
            AutoExpandSingleNodes = true;
        }
        public PublishDocumentDlg(IDocumentUIContainer docContainer, SettingsList<Server> servers, string fileName)
        {
            IsLoaded = false;
            InitializeComponent();
            Icon = Resources.Skyline;

            _docContainer = docContainer;

            _panoramaServers = servers;
            tbFilePath.Text = FileEx.GetTimeStampedFileName(fileName);

            treeViewFolders.ImageList = new ImageList();
            treeViewFolders.ImageList.Images.Add(Resources.Panorama);
            treeViewFolders.ImageList.Images.Add(Resources.LabKey);
            treeViewFolders.ImageList.Images.Add(Resources.ChromLib);
            treeViewFolders.ImageList.Images.Add(Resources.Folder);

            ServerTreeStateRestorer = new TreeViewStateRestorer(treeViewFolders);
        }