/// <summary> /// Inicializa el control /// </summary> internal void InitControl(FtpTreeExplorerViewModel objViewModel) { ViewModelData = objViewModel; trvExplorer.DataContext = ViewModelData; trvExplorer.ItemsSource = ViewModelData.Nodes; ViewModelData.ChangedFile += (objSender, objEventArgs) => RaiseSelectedPathEvent(); }
/// <summary> /// Conecta al servidor FTP /// </summary> public void Connect() { FtpTreeExplorerViewModel.Connect(); }
/// <summary> /// Inicializa el formulario /// </summary> public void InitControl(FtpTreeExplorerViewModel objViewModel) { ViewModelData = objViewModel; lswFiles.DataContext = objViewModel; lswFiles.ItemsSource = objViewModel.ListItems; }