BPropertyGrid
Linea B-Arts Legacy: questa scheda descrive
BArtsFrameworkNet(.NET Framework 4.7.2). Non usare firme o namespace come se appartenessero alla linea Classic successiva o alBFrameworkmoderno .NET 10.
Identità
Assembly/progetto:
BArtsFrameworkNet.Target:
.NET Framework 4.7.2.Namespace CLR:
BArts.BWeb.BControls.Nome completo:
BArts.BWeb.BControls.BPropertyGrid.Tipo:
class.Ambito:
design-time.
Ruolo
Tipo di supporto al designer. È documentato per completezza, ma normalmente non viene istanziato dal codice applicativo.
Dichiarazione
<ToolboxData("<{0}:BPropertyGrid runat=server></{0}:BPropertyGrid>")> Public Class BPropertyGrid
Classe base dichiarata: WebControl.
Interfacce dichiarate: INamingContainer.
Costruttori
| Nome | Dichiarazione |
|---|---|
New |
Public Sub New() |
Proprietà
| Nome | Dichiarazione |
|---|---|
BObject |
Public Property BObject As Object |
BClass |
Public Property BClass As BReflection |
LabelWidth |
Public Property LabelWidth As Integer = 300 |
CssBControl |
Public Property CssBControl As String = "BPropertyGrid_BControl" |
CssPanelContainer |
Public Property CssPanelContainer As String = "BPropertyGrid_PanelContainer" |
CssRepeaterItemTemplate_Table |
Public Property CssRepeaterItemTemplate_Table As String = "BPropertyGrid_RepeaterItemTemplate_Table" |
CssRepeaterItemTemplate_PanelProperty |
Public Property CssRepeaterItemTemplate_PanelProperty As String |
CssRepeaterItemTemplate_TableProperty |
Public Property CssRepeaterItemTemplate_TableProperty As String = "BPropertyGrid_RepeaterItemTemplate_TableProperty" |
CssRepeaterItemTemplate_Category |
Public Property CssRepeaterItemTemplate_Category As String = "BPropertyGrid_RepeaterItemTemplate_Category" |
CssRepeaterItemTemplate_Property |
Public Property CssRepeaterItemTemplate_Property As String = "BPropertyGrid_RepeaterItemTemplate_Property" |
CssRepeaterItemTemplate_Control |
Public Property CssRepeaterItemTemplate_Control As String = "BPropertyGrid_RepeaterItemTemplate_Control" |
CssLabelCategory |
Public Property CssLabelCategory As String = "BPropertyGrid_LabelCategory" |
CssImageCollapsed |
Public Property CssImageCollapsed As String = "BPropertyGrid_ImgCollapsed" |
CssImageExpand |
Public Property CssImageExpand As String = "BPropertyGrid_ImgExpand" |
CssLabelCaption |
Public Property CssLabelCaption As String = "BPropertyGrid_LabelCaption" |
CssBTesto |
Public Property CssBTesto As String = "BPropertyGrid_BTesto" |
CssBCombo |
Public Property CssBCombo As String = "BPropertyGrid_BCombo" |
CssBCheck |
Public Property CssBCheck As String = "BPropertyGrid_BCheck" |
ShowCategory |
Public Property ShowCategory As Boolean = False |
CategoryFilter |
Public Property CategoryFilter As String = "" |
EnableEditingReadOnly |
Public Property EnableEditingReadOnly As Boolean = False |
HideNotReadProperty |
Public Property HideNotReadProperty As Boolean = True |
HideBCaptionAttribute |
Public Property HideBCaptionAttribute As Boolean = False |
ShowFullCaption |
Public Property ShowFullCaption As Boolean = False |
BProperties |
Public Property BProperties As List(Of PropertyInfo) |
Metodi
| Nome | Dichiarazione |
|---|---|
InitControl |
Public Function InitControl(BAssembly As Assembly) As Boolean |
UpdateObject |
Public Function UpdateObject() As Boolean |
GetPropertyValue |
Public Function GetPropertyValue(PropertyName As String) As Object |
Sorgenti verificati
WebControls\BPropertyGrid\BPropertyGrid.vbWebControls\BPropertyGrid\BPropertyGridDesigner.vb
