问题描述
- c#中的property object []里面的内容是什么????怎么用
-
namespace Tccm
{
[DefaultPropertyAttribute("SaveOnClose")] //.中括号里面的.....这里是什么属性?
class AppSet
{
private Size windowSize = new Size(100,100);
.
.
.
private string pin
[TypeConverter(typeof(FileNameConverter)),CategoryAttribute("pin")]
**//..中括号里面的....这里是什么属性?
public string Pin
{
get {return pin;}
set {pin = Pin;}
}
解决方案
这叫做attribute,是用来给属性作标记的,这里定义了TypeConverter可以在属性列表中使用自己的编辑器样式。DefaultProperty则可以设置默认属性。
解决方案二:
这个属性可以动态设置吗?作为参数传入?
时间: 2024-09-20 01:30:25