Show / Hide Table of Contents

Class StringProperty

Inheritance
System.Object
PropertyEntryImpl
EditableProperty<System.String>
StringProperty
Implements
IPropertyEntry
IShowProperty
IConstructProperty
System.Runtime.Serialization.ISerializable
ISettingChanged
Inherited Members
EditableProperty<String>.hotspotPosition
EditableProperty<String>.ModifyWithMouse
EditableProperty<String>.LockedChanged
EditableProperty<String>.OnGetValue
EditableProperty<String>.OnSetValue
EditableProperty<String>.GetConnectedObject()
EditableProperty<String>.GetConnectedPropertyName()
EditableProperty<String>.UserData
EditableProperty<String>.LabelIsEditable
EditableProperty<String>.GetHotspotPosition()
EditableProperty<String>.StartModifyWithMouse()
EditableProperty<String>.SetHotspotPosition(GeoPoint)
EditableProperty<String>.PrependContextMenu
EditableProperty<String>.IsSelected
EditableProperty<String>.ShowMouseButton
EditableProperty<String>.Lockable
EditableProperty<String>.Locked
EditableProperty<String>.Highlight
EditableProperty<String>.SetContextMenu(String, ICommandHandler)
EditableProperty<String>.GetContextMenuId()
EditableProperty<String>.FireModifyWithMouse(Boolean)
EditableProperty<String>.SetFocus()
EditableProperty<String>.LabelTextChanged
EditableProperty<String>.LabelChanged(String)
EditableProperty<String>.GetValue()
EditableProperty<String>.SetValue(String, Boolean)
EditableProperty<String>.Flags
EditableProperty<String>.Added(IPropertyPage)
EditableProperty<String>.Value
EditableProperty<String>.ContextMenu
EditableProperty<String>.StartEdit(Boolean)
EditableProperty<String>.EditTextChanged(String)
EditableProperty<String>.EndEdit(Boolean, Boolean, String)
PropertyEntryImpl.resourceId
PropertyEntryImpl.labelText
PropertyEntryImpl.PropertyEntryChangedState(StateChangedArgs)
PropertyEntryImpl.Frame
PropertyEntryImpl.Refresh()
PropertyEntryImpl.propertyPage
PropertyEntryImpl.propertyTreeView
PropertyEntryImpl.IsOpen
PropertyEntryImpl.Label
PropertyEntryImpl.LabelText
PropertyEntryImpl.ResourceId
PropertyEntryImpl.Parent
PropertyEntryImpl.Index
PropertyEntryImpl.IndentLevel
PropertyEntryImpl.SubItems
PropertyEntryImpl.DeferUpdate
PropertyEntryImpl.PropertyEntryChangedStateEvent
PropertyEntryImpl.ButtonClicked(PropertyEntryButton)
PropertyEntryImpl.GetDropDownList()
PropertyEntryImpl.ListBoxSelected(Int32)
PropertyEntryImpl.Opened(Boolean)
PropertyEntryImpl.OpenOrCloseSubEntries()
PropertyEntryImpl.Removed(IPropertyPage)
PropertyEntryImpl.Select()
PropertyEntryImpl.Selected(IPropertyEntry)
PropertyEntryImpl.UnSelected(IPropertyEntry)
PropertyEntryImpl.ReadOnly
PropertyEntryImpl.StateChangedEvent
PropertyEntryImpl.IShowProperty.LabelText
PropertyEntryImpl.IShowProperty.HelpLink
PropertyEntryImpl.IShowProperty.InfoText
PropertyEntryImpl.IShowProperty.LabelType
PropertyEntryImpl.IShowProperty.EntryType
PropertyEntryImpl.SubEntriesCount
PropertyEntryImpl.SubEntries
PropertyEntryImpl.IShowProperty.OwnerDrawHeight
PropertyEntryImpl.IShowProperty.Hidden
PropertyEntryImpl.IShowProperty.IsSelected
PropertyEntryImpl.IShowProperty.Added(IPropertyTreeView)
PropertyEntryImpl.IShowProperty.Selected()
PropertyEntryImpl.IShowProperty.UnSelected()
PropertyEntryImpl.IShowProperty.ChildSelected(IShowProperty)
PropertyEntryImpl.Concat(IPropertyEntry[], IPropertyEntry[])
PropertyEntryImpl.IShowProperty.Removed(IPropertyTreeView)
PropertyEntryImpl.IShowProperty.ShowOpen(Boolean)
PropertyEntryImpl.IShowProperty.SetTabIndex(Int32)
PropertyEntryImpl.IShowProperty.LabelChanged(String)
PropertyEntryImpl.IShowProperty.SetFocus()
PropertyEntryImpl.IShowProperty.Refresh()
PropertyEntryImpl.IShowProperty.OnEnterPressed()
PropertyEntryImpl.IShowProperty.OnVisibilityChanged(Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: CADability.UserInterface
Assembly: CADability.dll
Syntax
[Serializable]
public class StringProperty : EditableProperty<string>, IPropertyEntry, IShowProperty, IConstructProperty, ISerializable, ISettingChanged

Constructors

| Improve this Doc View Source

StringProperty(Object, String, String)

Declaration
public StringProperty(object ObjectWithProperty, string PropertyName, string resourceId)
Parameters
Type Name Description
System.Object ObjectWithProperty
System.String PropertyName
System.String resourceId
| Improve this Doc View Source

StringProperty(SerializationInfo, StreamingContext)

Declaration
protected StringProperty(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info
System.Runtime.Serialization.StreamingContext context
| Improve this Doc View Source

StringProperty(String, String)

Declaration
public StringProperty(string stringValue, string resourceId)
Parameters
Type Name Description
System.String stringValue
System.String resourceId

Properties

| Improve this Doc View Source

NotifyOnLostFocusOnly

Declaration
[Obsolete("use DeferUpdate instead")]
public bool NotifyOnLostFocusOnly { set; }
Property Value
Type Description
System.Boolean

Methods

| Improve this Doc View Source

GetString()

Declaration
[Obsolete("use GetValue instead")]
public string GetString()
Returns
Type Description
System.String
| Improve this Doc View Source

SetString(String)

Declaration
[Obsolete("use SetValue instead")]
public void SetString(string val)
Parameters
Type Name Description
System.String val
| Improve this Doc View Source

TextToValue(String, out String)

Declaration
protected override bool TextToValue(string text, out string val)
Parameters
Type Name Description
System.String text
System.String val
Returns
Type Description
System.Boolean
Overrides
CADability.UserInterface.EditableProperty<System.String>.TextToValue(System.String, System.String)
| Improve this Doc View Source

ValueToText(String)

Declaration
protected override string ValueToText(string val)
Parameters
Type Name Description
System.String val
Returns
Type Description
System.String
Overrides
CADability.UserInterface.EditableProperty<System.String>.ValueToText(System.String)

Events

| Improve this Doc View Source

GetStringEvent

Declaration
[Obsolete("use delegate StringProperty.OnGetValue instead")]
public event StringProperty.GetStringDelegate GetStringEvent
Event Type
Type Description
StringProperty.GetStringDelegate
| Improve this Doc View Source

SetStringEvent

Declaration
[Obsolete("use delegate StringProperty.OnSetValue instead")]
public event StringProperty.SetStringDelegate SetStringEvent
Event Type
Type Description
StringProperty.SetStringDelegate
| Improve this Doc View Source

SettingChangedEvent

Declaration
public event SettingChangedDelegate SettingChangedEvent
Event Type
Type Description
SettingChangedDelegate
| Improve this Doc View Source

StringChangedEvent

Declaration
[Obsolete("use delegate StringProperty.OnSetValue instead")]
public event StringProperty.StringChangedDelegate StringChangedEvent
Event Type
Type Description
StringProperty.StringChangedDelegate

Explicit Interface Implementations

| Improve this Doc View Source

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Declaration
void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info
System.Runtime.Serialization.StreamingContext context

Implements

IPropertyEntry
IShowProperty
IConstructProperty
System.Runtime.Serialization.ISerializable
ISettingChanged
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX