private void GetResourceItems(DSResource.ApplicationRow row) { addSourceItem(row.ApplicationId, row.ReleasePath); string[] dirs = Directory.GetDirectories(row.ReleasePath); foreach (string dir in dirs) { string[] dirsEx = Directory.GetDirectories(dir); addSourceItem(row.ApplicationId, dir); foreach (string dir2 in dirsEx) { addSourceItem(row.ApplicationId, dir2); } } }
private void listBox1_SelectedIndexChanged(object sender, EventArgs e) { if (listBox1.SelectedItem == null) { return; } ClearControls(); activeApplicationRow = ((listBox1.SelectedItem as System.Data.DataRowView).Row as DSResource.ApplicationRow); txtApplicationId.Tag = activeApplicationRow; txtApplicationId.Text = activeApplicationRow.ApplicationId; txtApplicationName.Text = activeApplicationRow.ApplicationName; txtApplicationKey.Text = activeApplicationRow.ApplicationKey; txtApplicationType.Text = activeApplicationRow.ApplicationType; txtServerUrl.Text = activeApplicationRow.ServerUrl; txtClientPath.Text = activeApplicationRow.ServerUrl; txtReleasePath.Text = activeApplicationRow.ReleasePath; //소스리스트 SetSourceItem(activeApplicationRow.ApplicationId); }