mirror of
https://github.com/vczh-libraries/Release.git
synced 2026-03-24 17:03:49 +08:00
...
This commit is contained in:
@@ -36,6 +36,9 @@
|
||||
func GetBirthday() : DateTime;
|
||||
prop Birthday : DateTime {GetBirthday}
|
||||
|
||||
func GetBirthdayText() : string;
|
||||
prop BirthdayText : string {GetBirthdayText}
|
||||
|
||||
func GetPhone() : string;
|
||||
prop Phone : string {GetPhone}
|
||||
|
||||
@@ -279,7 +282,7 @@
|
||||
|
||||
<att.Columns>
|
||||
<ListViewColumn Text="Name" TextProperty="Name" Size="120"/>
|
||||
<ListViewColumn Text="Birthday" TextProperty="Birthday" Size="120"/>
|
||||
<ListViewColumn Text="Birthday" TextProperty="BirthdayText" Size="120"/>
|
||||
<ListViewColumn Text="Phone" TextProperty="Phone" Size="120"/>
|
||||
<ListViewColumn Text="Address" TextProperty="Address" Size="120"/>
|
||||
</att.Columns>
|
||||
|
||||
@@ -100,6 +100,7 @@ namespace vl
|
||||
CLASS_MEMBER_METHOD(GetBigImage, NO_PARAMETER);
|
||||
CLASS_MEMBER_METHOD(GetSmallImage, NO_PARAMETER);
|
||||
CLASS_MEMBER_METHOD(GetBirthday, NO_PARAMETER);
|
||||
CLASS_MEMBER_METHOD(GetBirthdayText, NO_PARAMETER);
|
||||
CLASS_MEMBER_METHOD(GetPhone, NO_PARAMETER);
|
||||
CLASS_MEMBER_METHOD(GetAddress, NO_PARAMETER);
|
||||
CLASS_MEMBER_METHOD(Update, { L"name" _ L"birthday" _ L"phone" _ L"address" });
|
||||
@@ -107,6 +108,7 @@ namespace vl
|
||||
CLASS_MEMBER_PROPERTY_READONLY(BigImage, GetBigImage)
|
||||
CLASS_MEMBER_PROPERTY_READONLY(SmallImage, GetSmallImage)
|
||||
CLASS_MEMBER_PROPERTY_READONLY(Birthday, GetBirthday)
|
||||
CLASS_MEMBER_PROPERTY_READONLY(BirthdayText, GetBirthdayText)
|
||||
CLASS_MEMBER_PROPERTY_READONLY(Phone, GetPhone)
|
||||
CLASS_MEMBER_PROPERTY_READONLY(Address, GetAddress)
|
||||
END_CLASS_MEMBER(demo::IContact)
|
||||
|
||||
@@ -29,6 +29,7 @@ namespace demo
|
||||
virtual vl::Ptr<vl::presentation::GuiImageData> GetBigImage() = 0;
|
||||
virtual vl::Ptr<vl::presentation::GuiImageData> GetSmallImage() = 0;
|
||||
virtual vl::DateTime GetBirthday() = 0;
|
||||
virtual vl::WString GetBirthdayText() = 0;
|
||||
virtual vl::WString GetPhone() = 0;
|
||||
virtual vl::WString GetAddress() = 0;
|
||||
virtual void Update(vl::WString name, vl::DateTime birthday, vl::WString phone, vl::WString address) = 0;
|
||||
|
||||
Reference in New Issue
Block a user