Я пишу расширение для Visual Studio, которое будет извлекать пользовательские истории и ошибки из Target Process, чтобы комментарии в комментариях соответствовали заголовкам. У меня все работает правильно, я просто хочу иметь возможность установить щелчок в списке, чтобы установить текст поля комментария в верхней части изображения.
Я не понимаю, почему я не могу просто найти родителя и установить родного брата.
https://i.imgur.com/LOL0nfu.png
tPondStarter.cs
[TeamExplorerSection("FCAED961-F13E-42C3-AEA1-1E837360DC11", TeamExplorerPageIds.PendingChanges, 900)]
public class tPondStarter : ITeamExplorerSection
{
#region ITeamExplorerSection
public virtual void Initialize(object sender, SectionInitializeEventArgs e)
{
//ServiceProvider = e.ServiceProvider;
Title = "Target Process Items";
SectionContent = new TpondPresentation();
}
}
TpondPresentation.xaml.cs - при щелчке элемента в списке он активирует этот код. Я хочу, чтобы эта функция отправляла выбранный элемент в поле «Комментарий» в верхней части окна «Ожидающие изменения». В настоящее время этот код устанавливает буфер обмена для любого элемента списка по вашему выбору.
private void TaskListCombo_MouseDown(object sender, MouseButtonEventArgs e)
{
System.Windows.Forms.Clipboard.SetText(taskListCombo.SelectedItem.ToString());
}