예제 #1
0
 /// <summary>
 /// pobiera ścieżke po zaznaczeniu elementu na listboxie
 /// </summary>
 /// <param name="discElement"></param>
 /// <param name="NumberOfList"></param>
 private void GetPathAfterClick(ElementsOfDisc discElement, int NumberOfList)
 {
     if (NumberOfList == 1)
     {
         elementdisc     = discElement;
         forcheck        = 1;
         PathNewDir.Text = textBoxPathNum1.Text;
     }
     else
     {
         elementdisc     = discElement;
         forcheck        = 2;
         PathNewDir.Text = textBoxPathNum2.Text;
     }
 }
예제 #2
0
        //private void BackWindow(int NumberOfList)
        //{
        //    MyDirectory MyDir = new MyDirectory(textBoxPathNum1.Text);
        //    if (NumberOfList == 1)
        //    {
        //        RefreshListNum1(MyDir.ParentDir);
        //        textBoxPathNum1.Text = MyDir.ParentDir;
        //    }
        //    else
        //    {
        //        RefreshListNum2(MyDir.ParentDir);
        //        textBoxPathNum2.Text = MyDir.ParentDir;
        //    }
        //}


        /// <summary>
        /// Wyświetlanie plików w oknie po podwójnym kliknięciu (otwarcie)
        /// </summary>
        /// <param name="discElement"></param>
        /// <param name="NumberOfList"></param>
        private void WindowAfterOpen(ElementsOfDisc discElement, int NumberOfList)
        {
            if (NumberOfList == 1)
            {
                RefreshListNum1(discElement.DiscPath);
                textBoxPathNum1.Text = discElement.DiscPath;
                PathNewDir.Text      = textBoxPathNum1.Text;
            }
            else
            {
                RefreshListNum2(discElement.DiscPath);
                textBoxPathNum2.Text = discElement.DiscPath;
                PathNewDir.Text      = textBoxPathNum2.Text;
            }
        }
        public ViewOfListItems(ElementsOfDisc discElement)
        {
            this.discElement = discElement;
            InitializeComponent();

            labelName.Content = discElement.Name;
            labelTime.Content = discElement.GetCreationTime;
            if (discElement is MyDirectory)
            {
                labelSize.Content = "<DIV>";
                labelType.Content = "FOLDER";
            }
            else
            {
                labelSize.Content = ((MyFile)discElement).SizeOfFile;
                labelType.Content = "PLIK";
            }
        }