공용 컨트롤 사용자 목록이 포함 된 Postbox
이라는 사용자 정의 컨트롤을 만들었습니다.C# 목록에 개체를 추가하는 동안 무언가 수행
using System;
using System.Collections.Generic;
using System.Collections;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace DocEngineManager
{
public partial class PostBox : UserControl
{
public PostBox()
{
InitializeComponent();
}
public List<PostBoxPost> Posts = new List<PostBoxPost>();
}
}
PostBoxPosts
이 목록에 포함 된 UserControl을의 유형입니다 :
여기 내 코드입니다.
사용자가 자신의 응용 프로그램에 Posts
목록에 PostBoxPost
을 추가하면 추가 된 내용을 알고있는 내 UserControl 클래스 내부에서 발생시키고 이벤트를 발생시키고 싶습니다.
더 간단한 용어로 무엇을 달성해야하는지 설명해야합니다. – Aybe
'Postbox '가 컨트롤이므로'List'이 쓸모없는 것처럼 보입니다. 유용 할 수 있도록 부모의'Controls' 콜렉션에 컨트롤이 추가되어야합니다. * 1) * 목표는 무엇입니까? * 2) * 런타임 지원 만 필요합니까? 아니면 디자인 타임 지원이 필요할 수도 있습니다. –
디자인 타임과 런타임 지원이 필요합니다. 아래 답변 중 아직까지 도움이되지 않았습니다. 제어가 추가되고 제어가 추가되어서 추가되는 동안 또는 편집이 추가 된 직후에 편집 할 수 있는지를 알아야합니다. –