示例#1
0
 private void OnBuildPropertyChanged(object sender, TeamCityObjectPropertyChangedEventArgs e)
 {
     if (e.Property == Build.IdProperty)
     {
         InvalidateSubItemSafe((int)ColumnId.Id);
     }
     else if (e.Property == Build.StatusProperty)
     {
         InvalidateSubItemSafe((int)ColumnId.Status);
     }
     else if (e.Property == Build.BuildTypeProperty)
     {
         InvalidateSubItemSafe((int)ColumnId.BuildType);
     }
     else if (e.Property == Build.StartDateProperty)
     {
         InvalidateSubItemSafe((int)ColumnId.StartDate);
     }
     else if (e.Property == Build.NumberProperty)
     {
         InvalidateSubItemSafe((int)ColumnId.Number);
     }
     else if (e.Property == Build.WebUrlProperty)
     {
         InvalidateSubItemSafe((int)ColumnId.WebUrl);
     }
 }
示例#2
0
 private void OnBuildTypePropertyChanged(object sender, TeamCityObjectPropertyChangedEventArgs e)
 {
     if (e.Property == BuildType.NameProperty)
     {
         InvalidateSubItemSafe((int)ColumnId.Name);
     }
     else if (e.Property == BuildType.IdProperty)
     {
         InvalidateSubItemSafe((int)ColumnId.Id);
     }
     else if (e.Property == BuildType.WebUrlProperty)
     {
         InvalidateSubItemSafe((int)ColumnId.WebUrl);
     }
 }