我对Application课堂和AppDomain课程的使用感到困惑.
例如Application.StartupPath等于AppDomain.CurrentDomain.BaseDirectory
我经常Application上课并且最近发现AppDomain- 有人可以向我解释AppDomain课程及其用法吗?
我DataGridView在一个a中UserControl创建了一个公共属性,在我的usercontrol中公开了datagridview的columns属性.
以下是示例代码:
public partial class UserControl1 : UserControl
{
public UserControl1()
{
InitializeComponent();
}
public DataGridViewColumnCollection MyDataGridColumns
{
get
{
return dataGridView1.Columns;
}
}
}
Run Code Online (Sandbox Code Playgroud)
然后我添加UserControl1我的表单,然后单击MyDataGridColumns属性窗口中的属性并添加1个或更多列.当我重建我的解决方案时会发生问题; 刚刚添加的所有列在重建后都会消失.
任何人都可以向我解释为什么会这样吗?以及如何解决?