我的项目在 .Net V2.0 上,一些控件是公开的,当在设计模式下更改表单时,此控件变为私有。我怎样才能解决这个问题?谢谢。当修改器更改为私有时,在属性工具箱修改器属性不显示。许多控件转到图 2 中表格的下方部分。
问问题
1789 次
2 回答
3
我假设您通过编辑Designer.cs
文件使控件公开,他们将警告放在那里是有原因的,您的更改将丢失。
正确的方法是在控件的属性菜单中将控件的Modifers
设置标记为public
设计视图。
编辑:好吧,我会被诅咒的,你没有修饰符选项。好吧,这是一种解决方法,创建一个您可以控制的公共属性,该属性可以指向私有成员。
public RadPageView pgvTabsPublic
{
get {return pgvTabs;}
}
使用它,您可以调用其他类yourForm.pgvTabsPublic
,并将它们指向内部私有pgvTabs
成员。
于 2013-07-14T07:22:52.823 回答
0
我使用的 Telerik 版本的这个问题,在我使用 2012 版本之前,现在使用 2013,修复它并工作,谢谢
于 2013-07-14T08:30:11.667 回答