Data.Bind.Grid.TCreateColumnDescription
Delphi
TCreateColumnDescription = record
C++
struct DECLSPEC_DRECORD TCreateColumnDescription
{
private:
Data::Bind::Components::TBaseLinkingBindSource* FDataSource;
System::UnicodeString FHeader;
bool FReadOnly;
System::UnicodeString FMemberName;
bool FVisible;
int FWidth;
int FTextWidth;
Data::Bind::Components::TScopeMemberType FMemberType;
System::UnicodeString FMemberGetter;
System::UnicodeString FMemberSetter;
System::UnicodeString FCustomFormat;
System::UnicodeString FCustomParse;
System::UnicodeString FColumnStyle;
int FDecimalDigits;
bool FShowThousandSeparator;
System::Classes::TAlignment FAlignment;
bool FDefaultAlignment;
public:
__fastcall TCreateColumnDescription(TLinkGridToDataSourceColumn* AColumn)/* overload */;
__fastcall TCreateColumnDescription(Data::Bind::Components::TBaseLinkingBindSource* ADataSource, const System::UnicodeString AMemberName)/* overload */;
__property Data::Bind::Components::TBaseLinkingBindSource* DataSource = {read=FDataSource};
__property System::UnicodeString Header = {read=FHeader, write=FHeader};
__property System::UnicodeString MemberName = {read=FMemberName};
__property bool Visible = {read=FVisible, write=FVisible};
__property int Width = {read=FWidth, write=FWidth};
__property int TextWidth = {read=FTextWidth, write=FTextWidth};
__property bool ReadOnly = {read=FReadOnly, write=FReadOnly};
__property Data::Bind::Components::TScopeMemberType MemberType = {read=FMemberType, write=FMemberType};
__property System::UnicodeString MemberSetter = {read=FMemberSetter, write=FMemberSetter};
__property System::UnicodeString MemberGetter = {read=FMemberGetter, write=FMemberGetter};
__property System::UnicodeString CustomParse = {read=FCustomParse, write=FCustomParse};
__property System::UnicodeString CustomFormat = {read=FCustomFormat, write=FCustomFormat};
__property System::UnicodeString ColumnStyle = {read=FColumnStyle, write=FColumnStyle};
__property int DecimalDigits = {read=FDecimalDigits, write=FDecimalDigits};
__property bool ShowThousandSeparator = {read=FShowThousandSeparator, write=FShowThousandSeparator};
__property System::Classes::TAlignment Alignment = {read=FAlignment, write=FAlignment};
__property bool DefaultAlignment = {read=FDefaultAlignment, write=FDefaultAlignment};
TCreateColumnDescription() {}
};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
record struct |
public | Data.Bind.Grid.pas Data.Bind.Grid.hpp |
Data.Bind.Grid | Data.Bind.Grid |
説明
グリッド コントロール内の列について記述したもので、列の外観や LiveBinding 式の情報を含みます。