/// <summary>メンバーが削除された /// </summary> /// <param name="sender">タイムテーブル</param> /// <param name="e">イベント</param> void timeTable_OnMembersEdited(object sender, EMembersEditedEventArgs e) { if (e.Type == EnumTimeTableElementEventTypes.ElementRemoved) { ClearMember(e.Source); } }
/// <summary>メンバーが更新された /// </summary> /// <param name="sender">イベントの発生したオブジェクト</param> /// <param name="e">発生したイベント</param> void timeTable_OnMembersEdited(object sender, EMembersEditedEventArgs e) { if (columns2.ContainsKey(e.Source)) { ShiftComboBoxColumn column = columns2[e.Source]; column.HeaderText = e.Source.Name; } }
/// <summary>メンバーが編集されたらメンバーの一覧を再編集する /// </summary> /// <param name="sender">イベントの発生したオブジェクト</param> /// <param name="e">発生したイベント</param> void timeTable_OnMembersEdited (object sender, EMembersEditedEventArgs e) { this.SetUpValidMembers(); Refresh(); }