- Timestamp:
- 11/12/08 13:10:09 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Data/ConstrainedItemListView.cs
r2 r737 30 30 31 31 namespace HeuristicLab.Data { 32 /// <summary> 33 /// The visual representation of the class <see cref="ConstrainedItemList"/>. 34 /// </summary> 32 35 public partial class ConstrainedItemListView : ViewBase { 33 36 private ChooseItemDialog chooseItemDialog; 34 37 38 39 /// <summary> 40 /// Gets or sets the item list to represent. 41 /// </summary> 42 /// <remarks>Uses property <see cref="HeuristicLab.Core.ViewBase.Item"/> of base class <see cref="ViewBase"/>.</remarks> 35 43 public ConstrainedItemList ConstrainedItemList { 36 44 get { return (ConstrainedItemList)base.Item; } … … 38 46 } 39 47 48 /// <summary> 49 /// Initializes a new instance of the class <see cref="ConstrainedItemListView"/>. 50 /// </summary> 40 51 public ConstrainedItemListView() { 41 52 InitializeComponent(); … … 43 54 } 44 55 56 /// <summary> 57 /// Initializes a new instance of the class <see cref="ConstrainedItemListView"/> with the given 58 /// <paramref name="constrainedItemList"/>. 59 /// <note type="caution"> No CopyConstructor! <paramref name="constrainedItemList"/> is not copied!</note> 60 /// </summary> 61 /// <param name="constrainedItemList">The item list to represent visually.</param> 45 62 public ConstrainedItemListView(ConstrainedItemList constrainedItemList) 46 63 : this() { … … 48 65 } 49 66 67 /// <summary> 68 /// Removes the eventhandlers from the underlying <see cref="ConstrainedItemList"/>. 69 /// </summary> 70 /// <remarks>Calls <see cref="HeuristicLab.Core.ViewBase.RemoveItemEvents"/> of base class <see cref="ViewBase"/>. 71 /// </remarks> 50 72 protected override void RemoveItemEvents() { 51 73 ConstrainedItemList.ItemAdded -= new EventHandler<ItemIndexEventArgs>(ConstrainedItemList_ItemAdded); … … 54 76 base.RemoveItemEvents(); 55 77 } 56 78 79 /// <summary> 80 /// Adds eventhandlers to the underlying <see cref="ConstrainedItemList"/>. 81 /// </summary> 82 /// <remarks>Calls <see cref="HeuristicLab.Core.ViewBase.AddItemEvents"/> of base class <see cref="ViewBase"/>. 83 /// </remarks> 57 84 protected override void AddItemEvents() { 58 85 base.AddItemEvents(); … … 62 89 } 63 90 91 /// <summary> 92 /// Updates all controls with the latest elements in the list. 93 /// </summary> 64 94 protected override void UpdateControls() { 65 95 base.UpdateControls();
Note: See TracChangeset
for help on using the changeset viewer.