Обновление:
private string _catalogIconImageUrl = "http://hostname/images/favicon.ico";
[WebBrowsableAttribute(false),
Category("HIDDEN"),
Personalizable(PersonalizationScope.User),
WebDisplayName("Catalog Icon Image url"),
WebDescription("Something")]
public string CatalogIconImageUrl
{
get
{
return _catalogIconImageUrl;
}
set
{
_catalogIconImageUrl = value;
}
}
с приведенным выше кодом, он не показывает изображение, а также, когда я нажимаю на редактировать веб-часть, я все еще могу видеть каталог catalogImageUrl в режиме редактирования
Конец обновления
Я объявил свойство CatalogIconImageURL в файле .Webpart
следующим образом: -
</property>
<property name="CatalogIconImageUrl" type="string">images/company/companylogo.jpg</property> //sample path...
</properties>
если я нажму на галерею расширенных веб-частей, как показано ниже на снимке экрана, я смогу увидеть это свойство в editable
, поэтому мой вопрос: есть ли способ скрыть это свойство при редактировании веб-части ? "Catalog Icon Image URL"