protected override void Initialize()
 {
     CarrierTrackingNumberProperty = new TextProperty(this, CarrierTrackingNumber);
     CarrierTrackingNumberProperty.Size = 25;
     CarrierTrackingNumberProperty.Editable = false;
     LineTotalProperty = new MoneyProperty(this, LineTotal);
     LineTotalProperty.Required = true;
     LineTotalProperty.Editable = false;
     OrderQtyProperty = new SmallIntegerProperty(this, OrderQty);
     OrderQtyProperty.Required = true;
     OrderQtyProperty.Editable = false;
     ProductProperty = new EnumIntProperty(this, Product);
     ProductProperty.Required = true;
     ProductProperty.Size = 10;
     ProductProperty.EnumType = "product";
     ProductProperty.Editable = false;
     SalesOrderDetailIdProperty = new IntegerKeyProperty(this, SalesOrderDetailId);
     SalesOrderDetailIdProperty.Required = true;
     SalesOrderDetailIdProperty.Editable = false;
     SpecialOfferProperty = new EnumIntProperty(this, SpecialOffer);
     SpecialOfferProperty.Required = true;
     SpecialOfferProperty.Size = 10;
     SpecialOfferProperty.EnumType = "special offer";
     SpecialOfferProperty.Editable = false;
     UnitPriceProperty = new MoneyProperty(this, UnitPrice);
     UnitPriceProperty.Required = true;
     UnitPriceProperty.Editable = false;
     UnitPriceDiscountProperty = new MoneyProperty(this, UnitPriceDiscount);
     UnitPriceDiscountProperty.Required = true;
     UnitPriceDiscountProperty.Editable = false;
 }
 protected override void Initialize()
 {
     CurrencyRateProperty = new TextProperty(this, CurrencyRate);
     CurrencyRateProperty.Editable = false;
     DueDateProperty = new DateProperty(this, DueDate);
     DueDateProperty.Required = true;
     FreightProperty = new MoneyProperty(this, Freight);
     FreightProperty.Required = true;
     FreightProperty.Editable = false;
     ShipMethodIdProperty = new EnumIntProperty(this, ShipMethodId);
     ShipMethodIdProperty.Required = true;
     ShipMethodIdProperty.Size = 10;
     ShipMethodIdProperty.EnumType = "ship method";
     SubTotalProperty = new MoneyProperty(this, SubTotal);
     SubTotalProperty.Required = true;
     SubTotalProperty.Editable = false;
     TaxAmtProperty = new MoneyProperty(this, TaxAmt);
     TaxAmtProperty.Required = true;
     TaxAmtProperty.Editable = false;
     TotalDueProperty = new MoneyProperty(this, TotalDue);
     TotalDueProperty.Required = true;
     TotalDueProperty.Editable = false;
     DataObject objCreditCard = new CreditCardPaymentObjectCustomized();
     AddChildObject(CreditCard, objCreditCard);
 }
 protected override void Initialize()
 {
     CardNumberProperty = new TextProperty(this, CardNumber);
     CardNumberProperty.Required = true;
     CardNumberProperty.Size = 25;
     CardNumberProperty.Editable = false;
     CreditCardApprovalCodeProperty = new TextProperty(this, CreditCardApprovalCode);
     CreditCardApprovalCodeProperty.Size = 15;
     CreditCardIdProperty = new EnumIntProperty(this, CreditCardId);
     CreditCardIdProperty.Size = 10;
     ExpirationProperty = new TextProperty(this, Expiration);
     ExpirationProperty.Editable = false;
 }
        public void Apply_IfTargetAndContextIsNull_ReturnNextInstructionDo()
        {
            //Arrange
            RecWrapper target = null;
            object context = null;
            var pro = new TextProperty();
            //Act

            // ReSharper disable ExpressionIsAlwaysNull
            var actual = st.Apply(target, context);
            // ReSharper restore ExpressionIsAlwaysNull
            //Assert
            Assert.AreEqual(actual,NextInstruction.Do);
        }
 protected override void Initialize()
 {
     AccountNumberProperty = new TextProperty(this, AccountNumber);
     AccountNumberProperty.Size = 10;
     AccountNumberOperatorProperty = new OperatorProperty(this, AccountNumberOperator);
     AccountNumberOperatorProperty.Size = 10;
     AccountNumberOperatorProperty.EnumType = "operators";
     PersonNameProperty = new TextProperty(this, PersonName);
     PersonNameOperatorProperty = new OperatorProperty(this, PersonNameOperator);
     PersonNameOperatorProperty.Size = 10;
     PersonNameOperatorProperty.EnumType = "operators";
     PersonNameOperatorProperty.HasNullCheck = true;
     StoreNameProperty = new TextProperty(this, StoreName);
     StoreNameOperatorProperty = new OperatorProperty(this, StoreNameOperator);
     StoreNameOperatorProperty.Size = 10;
     StoreNameOperatorProperty.EnumType = "operators";
     StoreNameOperatorProperty.HasNullCheck = true;
     TerritoryIdProperty = new EnumIntProperty(this, TerritoryId);
     TerritoryIdProperty.Size = 10;
     TerritoryIdProperty.EnumType = "sales territory";
 }
Exemple #6
0
        void BuildEditor ()
        {
            title    = new TextProperty (Catalog.GetString ("_Title:"),    t => doc.Title = t);
            author   = new TextProperty (Catalog.GetString ("_Author:"),   t => doc.Author = t);
            keywords = new TextProperty (Catalog.GetString ("_Keywords:"), t => doc.Keywords = t);
            subject  = new TextProperty (Catalog.GetString ("_Subject:"),  t => doc.Subject = t);

            properties = new TextProperty [] { title, author, keywords, subject };

            uint row = 0, column = 0;
            foreach (var property in properties) {
                table.Attach (property.Label, column++, column, row, row + 1, AttachOptions.Fill, 0, 0, 0);
                table.Attach (property.Entry, column++, column, row, row + 1, AttachOptions.Fill | AttachOptions.Expand, 0, 0, 0);

                if (column == 4) {
                    column = 0;
                    row++;
                }

                property.Entry.Changed += delegate { UpdateSensitivity (); };
            }
        }
 protected override void Initialize()
 {
     AccountNumberProperty = new TextProperty(this, AccountNumber);
     AccountNumberProperty.Required = true;
     AccountNumberProperty.Size = 10;
     AccountNumberProperty.Editable = false;
     CustomerIdProperty = new IntegerKeyProperty(this, CustomerId);
     CustomerIdProperty.Required = true;
     CustomerIdProperty.Editable = false;
     PersonIdProperty = new IntegerKeyProperty(this, PersonId);
     PersonIdProperty.Editable = false;
     PersonNameProperty = new TextProperty(this, PersonName);
     PersonNameProperty.Editable = false;
     StoreIdProperty = new IntegerKeyProperty(this, StoreId);
     StoreIdProperty.Editable = false;
     StoreNameProperty = new TextProperty(this, StoreName);
     StoreNameProperty.Editable = false;
     TerritoryIdProperty = new EnumIntProperty(this, TerritoryId);
     TerritoryIdProperty.Size = 10;
     TerritoryIdProperty.EnumType = "sales territory";
     TerritoryIdProperty.Editable = false;
 }
 protected override void Initialize()
 {
     AddressIdProperty = new EnumIntProperty(this, AddressId);
     AddressIdProperty.Required = true;
     AddressIdProperty.Size = 10;
     AddressLine1Property = new TextProperty(this, AddressLine1);
     AddressLine1Property.Required = true;
     AddressLine1Property.Size = 60;
     AddressLine1Property.Editable = false;
     AddressLine2Property = new TextProperty(this, AddressLine2);
     AddressLine2Property.Size = 60;
     AddressLine2Property.Editable = false;
     CityStateProperty = new TextProperty(this, CityState);
     CityStateProperty.Size = 30;
     CityStateProperty.Editable = false;
     CountryProperty = new TextProperty(this, Country);
     CountryProperty.Size = 3;
     CountryProperty.Editable = false;
     PostalCodeProperty = new TextProperty(this, PostalCode);
     PostalCodeProperty.Required = true;
     PostalCodeProperty.Size = 15;
     PostalCodeProperty.Editable = false;
 }
        //-----------------------------------------------------------------------
        static PromptTextBox()
        {
            DefaultStyleKeyProperty.OverrideMetadata(typeof(PromptTextBox), new FrameworkPropertyMetadata(typeof(PromptTextBox)));

            TextProperty.OverrideMetadata(typeof(PromptTextBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(TextPropertyChanged)));
        }
Exemple #10
0
 set => SetCurrentValue(TextProperty, value);
Exemple #11
0
 /// <summary>
 /// Initializes the <see cref="SearchTextBox"/> class.
 /// </summary>
 static SearchTextBox()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(SearchTextBox), new FrameworkPropertyMetadata(typeof(SearchTextBox)));
     TextProperty.OverrideMetadata(typeof(SearchTextBox), new FrameworkPropertyMetadata(String.Empty, new PropertyChangedCallback(OnTextPropertyChanged)));
 }
Exemple #12
0
 static HighlightTextBlock()
 {
     TextProperty.OverrideMetadata(
         typeof(HighlightTextBlock),
         new FrameworkPropertyMetadata("", null, (d, e) => ((HighlightTextBlock)d).OnCoerceTextPropertyValue(e)));
 }
Exemple #13
0
 static SpellTextBox()
 {
     TextProperty.OverrideMetadata(typeof(SpellTextBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(TextPropertyChanged)));
 }
Exemple #14
0
 get => (string)GetValue(TextProperty); set => SetValue(TextProperty, value);
 protected override void Initialize()
 {
     PersonNameProperty = new TextProperty(this, PersonName);
     StoreNameProperty = new TextProperty(this, StoreName);
 }
 static TimePicker()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(TimePicker), new FrameworkPropertyMetadata(typeof(TimePicker)));
     TextProperty.AddOwner(typeof(TimePicker));
 }
Exemple #17
0
 public DeviceMessage(string id, string value) : this(id)
 {
     Value = new TextProperty(value);
 }
 static FormattingTextBox()
 {
     // DefaultStyleKeyProperty.OverrideMetadata(typeof(FormattingTextBox), new FrameworkPropertyMetadata(typeof(FormattingTextBox)));
     TextProperty.OverrideMetadata(typeof(FormattingTextBox), new FrameworkPropertyMetadata(TextChangedCallback));
 }
        public static SerializedFields Parse(int length, BinaryReader reader)
        {
            var start  = reader.BaseStream.Position;
            var result = new SerializedFields();

            while (true)
            {
                var propertyName = reader.ReadLengthPrefixedString();
                if (propertyName == "None")
                {
                    break;
                }

                var fieldType = reader.ReadLengthPrefixedString();
                var size      = reader.ReadInt32();

                var index = reader.ReadInt32();

                int overhead;
                var before = reader.BaseStream.Position;
                switch (fieldType)
                {
                case ArrayProperty.TypeName:
                    result.Add(ArrayProperty.Parse(propertyName, index, reader, size, out overhead));
                    break;

                case FloatProperty.TypeName:
                    overhead = 1;
                    result.Add(FloatProperty.Parse(propertyName, index, reader));
                    break;

                case IntProperty.TypeName:
                    overhead = 1;
                    result.Add(IntProperty.Parse(propertyName, index, reader));
                    break;

                case ByteProperty.TypeName:
                    result.Add(ByteProperty.Parse(propertyName, index, reader, out overhead));
                    break;

                case EnumProperty.TypeName:
                    result.Add(EnumProperty.Parse(propertyName, index, reader, out overhead));
                    break;

                case BoolProperty.TypeName:
                    overhead = 2;
                    result.Add(BoolProperty.Parse(propertyName, index, reader));
                    break;

                case StrProperty.TypeName:
                    overhead = 1;
                    result.Add(StrProperty.Parse(propertyName, index, reader));
                    break;

                case NameProperty.TypeName:
                    overhead = 1;
                    result.Add(NameProperty.Parse(propertyName, index, reader));
                    break;

                case ObjectProperty.TypeName:
                    overhead = 1;
                    result.Add(ObjectProperty.Parse(propertyName, index, reader));
                    break;

                case StructProperty.TypeName:
                    result.Add(StructProperty.Parse(propertyName, index, reader, size, out overhead));
                    break;

                case MapProperty.TypeName:
                    result.Add(MapProperty.Parse(propertyName, index, reader, size, out overhead));
                    break;

                case TextProperty.TypeName:
                    overhead = 1;
                    result.Add(TextProperty.Parse(propertyName, index, reader));
                    break;

                default:
                    throw new NotImplementedException(fieldType);
                }
                var after = reader.BaseStream.Position;

                if (before + size + overhead != after)
                {
                    throw new InvalidOperationException($"Expected {size} bytes read but got {after - before - overhead}");
                }
            }

            var int1 = reader.ReadInt32();

            Trace.Assert(int1 == 0);

            var remainingBytes = start + length - reader.BaseStream.Position;

            if (remainingBytes > 0)
            {
                result.TrailingData = reader.ReadBytes((int)remainingBytes);
            }

            //if (remainingBytes == 4)
            ////if(result.Fields.Count > 0)
            //{
            //    var int2 = reader.ReadInt32();
            //}
            //else if (remainingBytes > 0 && result.Any(f => f is ArrayProperty && ((ArrayProperty)f).Type == StructProperty.TypeName))
            //{
            //    var unk = reader.ReadBytes((int)remainingBytes);
            //}
            //else if (remainingBytes > 4)
            //{
            //    var int2 = reader.ReadInt32();
            //    var str2 = reader.ReadLengthPrefixedString();
            //    var str3 = reader.ReadLengthPrefixedString();
            //}


            return(result);
        }
 protected override void Initialize()
 {
     CustomerNameProperty = new TextProperty(this, CustomerName);
     CustomerNameProperty.Editable = false;
     CustomerStoreProperty = new TextProperty(this, CustomerStore);
     CustomerStoreProperty.Editable = false;
     DueDateProperty = new DateProperty(this, DueDate);
     DueDateProperty.Required = true;
     DueDateProperty.Editable = false;
     OnlineOrderFlagProperty = new EnumBoolProperty(this, OnlineOrderFlag);
     OnlineOrderFlagProperty.Required = true;
     OnlineOrderFlagProperty.Size = 10;
     OnlineOrderFlagProperty.EnumType = "yesno";
     OnlineOrderFlagProperty.Editable = false;
     OrderDateProperty = new DateProperty(this, OrderDate);
     OrderDateProperty.Required = true;
     OrderDateProperty.Editable = false;
     SalesOrderIdProperty = new IntegerKeyProperty(this, SalesOrderId);
     SalesOrderIdProperty.Required = true;
     SalesOrderIdProperty.Editable = false;
     SalesOrderNumberProperty = new TextProperty(this, SalesOrderNumber);
     SalesOrderNumberProperty.Required = true;
     SalesOrderNumberProperty.Size = 25;
     SalesOrderNumberProperty.Editable = false;
     SalesPersonIdProperty = new EnumIntProperty(this, SalesPersonId);
     SalesPersonIdProperty.EnumType = "sales person";
     SalesPersonIdProperty.Editable = false;
     ShipDateProperty = new DateProperty(this, ShipDate);
     ShipDateProperty.Editable = false;
     StatusProperty = new EnumByteProperty(this, Status);
     StatusProperty.Required = true;
     StatusProperty.Size = 10;
     StatusProperty.EnumType = "sales order status";
     StatusProperty.Editable = false;
     TerritoryIdProperty = new EnumIntProperty(this, TerritoryId);
     TerritoryIdProperty.Size = 10;
     TerritoryIdProperty.EnumType = "sales territory";
     TerritoryIdProperty.Editable = false;
     TotalDueProperty = new MoneyProperty(this, TotalDue);
     TotalDueProperty.Required = true;
     TotalDueProperty.Editable = false;
 }
 static MaskedTextBox()
 {
     TextProperty.OverrideMetadata(typeof(MaskedTextBox), new FrameworkPropertyMetadata(OnTextChanged));
 }
 OnPropertyChanged(new DependencyPropertyChangedEventArgs(TextProperty, old, value));
        public void Object2Property_Ifdata1IsNotProperyInfo_ReturnNull()
        {
            //Arrange
            var textProperty = new TextProperty();

            RecWrapper rec = null;
            var field = string.Empty;
            string[] fieldValues = null;

            var array1 = new object[5];
            array1[0] = new object();
            array1[1] = FieldTestHelper.GetInstanceFieldValue("PropertyInfo", textProperty);
            array1[2] = "String literal";
            array1[3] = 3;
            array1[4] = null;

            object data = array1;

            //Act

            // ReSharper disable ExpressionIsAlwaysNull
            var actual = MethodTestHelper.RunInstanceMethod<DbRecorderBase, object>("Object2Property", _dbRecorderBase, new[] { rec, field, fieldValues, data });
            // ReSharper restore ExpressionIsAlwaysNull

            //Assert
            Assert.AreEqual(actual, null);
        }
 static BaseBox()
 {
     TextProperty.OverrideMetadataWithOptions(typeof(BaseBox), FrameworkPropertyMetadataOptions.NotDataBindable);
     DefaultStyleKeyProperty.OverrideMetadata(typeof(BaseBox), new FrameworkPropertyMetadata(typeof(BaseBox)));
 }
Exemple #25
0
 static IPAddrBox()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(IPAddrBox), new FrameworkPropertyMetadata(typeof(IPAddrBox)));
     TextProperty.AddOwner(typeof(IPAddrBox));
 }
Exemple #26
0
 static BaseTextBoxEditorElement()
 {
     TextProperty.OverrideMetadata(typeof(BaseTextBoxEditorElement), new RadElementPropertyMetadata(string.Empty, ElementPropertyOptions.Cancelable));
 }
Exemple #27
0
 static InfoBarTextBlock()
 {
     TextProperty.OverrideMetadata(typeof(InfoBarTextBlock), new FrameworkPropertyMetadata(OnTextChanged));
 }
 protected override void AppendMailer(TextProperty value) => BuildProperty(VCard.PropKeys.MAILER, value);
Exemple #29
0
 protected override void AppendProdID(TextProperty value) => BuildProperty(VCard.PropKeys.PRODID, value);
 set { SetValue(TextProperty, value); }
Exemple #31
0
        static HtmlPanel()
        {
            BackgroundProperty.OverrideMetadata(typeof(HtmlPanel), new FrameworkPropertyMetadata(SystemColors.WindowBrush));

            TextProperty.OverrideMetadata(typeof(HtmlPanel), new PropertyMetadata(null, OnTextProperty_change));
        }
Exemple #32
0
 /// <summary>
 /// Initializes static members of the <see cref="EditableTextBlock" /> class.
 /// </summary>
 static EditableTextBlock()
 {
     TextProperty.OverrideMetadata(
         typeof(EditableTextBlock),
         new FrameworkPropertyMetadata(null, FrameworkPropertyMetadataOptions.BindsTwoWayByDefault));
 }
Exemple #33
0
		public virtual void Visit(TextProperty property) { }
 protected override void Initialize()
 {
     AccountNumberProperty = new TextProperty(this, AccountNumber);
     AccountNumberProperty.Size = 15;
     CommentProperty = new TextProperty(this, Comment);
     CommentProperty.Size = 128;
     ModifiedDateProperty = new DateTimeProperty(this, ModifiedDate);
     ModifiedDateProperty.Required = true;
     ModifiedDateProperty.Editable = false;
     OnlineOrderFlagProperty = new BooleanProperty(this, OnlineOrderFlag);
     OnlineOrderFlagProperty.Required = true;
     OrderDateProperty = new DateProperty(this, OrderDate);
     OrderDateProperty.Required = true;
     OrderDateProperty.Editable = false;
     PurchaseOrderNumberProperty = new TextProperty(this, PurchaseOrderNumber);
     PurchaseOrderNumberProperty.Size = 25;
     RevisionNumberProperty = new TinyIntegerProperty(this, RevisionNumber);
     RevisionNumberProperty.Required = true;
     RevisionNumberProperty.Editable = false;
     SalesOrderIdProperty = new IntegerKeyProperty(this, SalesOrderId);
     SalesOrderIdProperty.Required = true;
     SalesOrderIdProperty.Editable = false;
     SalesOrderNumberProperty = new TextProperty(this, SalesOrderNumber);
     SalesOrderNumberProperty.Required = true;
     SalesOrderNumberProperty.Size = 25;
     SalesOrderNumberProperty.Editable = false;
     ShipDateProperty = new DateProperty(this, ShipDate);
     StatusProperty = new EnumByteProperty(this, Status);
     StatusProperty.Required = true;
     StatusProperty.Size = 10;
     StatusProperty.EnumType = "sales order status";
     DataObject objCustomer = new SalesOrderCustomerObjectCustomized();
     AddChildObject(Customer, objCustomer);
     DataObject objDetail = new SalesOrderDetailList();
     AddChildObject(Detail, objDetail);
     DataObject objPayment = new SalesOrderPaymentObject();
     AddChildObject(Payment, objPayment);
     DataObject objSales = new SalesOrderSalesObjectCustomized();
     AddChildObject(Sales, objSales);
 }
 /// <summary>
 ///     Initializes the <see cref="AnimatedTextBlock" /> class.
 /// </summary>
 static AnimatedTextBlock()
 {
     TextProperty.OverrideMetadata(typeof(AnimatedTextBlock),
                                   new FrameworkPropertyMetadata(CreateRunsOnPropertyChanged));
 }
Exemple #36
0
 set => this.SetValue(TextProperty, value);
 get => (string)GetValue(TextProperty); set { SetValue(TextProperty, value); PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("Text")); }
Exemple #38
0
 set => SetValue(TextProperty, value);
Exemple #39
0
 set => SetValue(TextProperty, value.ToUpperInvariant());
Exemple #40
0
 static MyTextBox()
 {
     //第一种方法,通过OverrideMetadata
     TextProperty.OverrideMetadata(typeof(MyTextBox), new FrameworkPropertyMetadata(new PropertyChangedCallback(TextPropertyChanged)));
 }
Exemple #41
0
 public void Visit(TextProperty mapping)
 {
     Increment("text");
 }
Exemple #42
0
 /// <summary>
 /// Static constructor
 /// </summary>
 static DatePickerTextBox()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(DatePickerTextBox), new FrameworkPropertyMetadata(typeof(DatePickerTextBox)));
     TextProperty.OverrideMetadata(typeof(DatePickerTextBox), new FrameworkPropertyMetadata(OnVisualStatePropertyChanged));
 }
 static MagicTextBox()
 {
     TextProperty.OverrideMetadata(typeof(MagicTextBox),
                                   new FrameworkPropertyMetadata("", TextProperty.DefaultMetadata.PropertyChangedCallback,
                                                                 textValueChanged));
 }
 protected override void Initialize()
 {
     CustomerNameProperty = new TextProperty(this, CustomerName);
     CustomerNameOperatorProperty = new OperatorProperty(this, CustomerNameOperator);
     CustomerNameOperatorProperty.Size = 10;
     CustomerNameOperatorProperty.EnumType = "operators";
     CustomerNameOperatorProperty.HasNullCheck = true;
     CustomerStoreProperty = new TextProperty(this, CustomerStore);
     CustomerStoreOperatorProperty = new OperatorProperty(this, CustomerStoreOperator);
     CustomerStoreOperatorProperty.Size = 10;
     CustomerStoreOperatorProperty.EnumType = "operators";
     CustomerStoreOperatorProperty.HasNullCheck = true;
     DueDateProperty = new DateProperty(this, DueDate);
     DueDate2Property = new DateProperty(this, DueDate2);
     DueDateOperatorProperty = new OperatorProperty(this, DueDateOperator);
     DueDateOperatorProperty.Size = 10;
     DueDateOperatorProperty.EnumType = "operators";
     GlobalRegionProperty = new EnumProperty(this, GlobalRegion);
     GlobalRegionProperty.Size = 50;
     GlobalRegionProperty.EnumType = "sales territory group";
     OrderDateProperty = new DateProperty(this, OrderDate);
     OrderDate2Property = new DateProperty(this, OrderDate2);
     OrderDateOperatorProperty = new OperatorProperty(this, OrderDateOperator);
     OrderDateOperatorProperty.Size = 10;
     OrderDateOperatorProperty.EnumType = "operators";
     SalesOrderNumberProperty = new TextProperty(this, SalesOrderNumber);
     SalesOrderNumberProperty.Size = 25;
     SalesOrderNumberOperatorProperty = new OperatorProperty(this, SalesOrderNumberOperator);
     SalesOrderNumberOperatorProperty.Size = 10;
     SalesOrderNumberOperatorProperty.EnumType = "operators";
     SalesPersonIdProperty = new EnumIntProperty(this, SalesPersonId);
     SalesPersonIdProperty.IsMultiValued = true;
     SalesPersonIdProperty.EnumType = "sales person";
     SalesPersonIdOperatorProperty = new OperatorProperty(this, SalesPersonIdOperator);
     SalesPersonIdOperatorProperty.Size = 10;
     SalesPersonIdOperatorProperty.EnumType = "operators";
     SalesPersonIdOperatorProperty.HasNullCheck = true;
     StatusProperty = new EnumByteProperty(this, Status);
     StatusProperty.Size = 10;
     StatusProperty.EnumType = "sales order status";
     StatusOperatorProperty = new OperatorProperty(this, StatusOperator);
     StatusOperatorProperty.Size = 10;
     StatusOperatorProperty.EnumType = "operators";
     TerritoryIdProperty = new EnumIntProperty(this, TerritoryId);
     TerritoryIdProperty.Size = 10;
     TerritoryIdProperty.EnumType = "sales territory";
     TerritoryIdOperatorProperty = new OperatorProperty(this, TerritoryIdOperator);
     TerritoryIdOperatorProperty.Size = 10;
     TerritoryIdOperatorProperty.EnumType = "operators";
     TerritoryIdOperatorProperty.HasNullCheck = true;
     TotalDueProperty = new MoneyProperty(this, TotalDue);
     TotalDue2Property = new MoneyProperty(this, TotalDue2);
     TotalDueOperatorProperty = new OperatorProperty(this, TotalDueOperator);
     TotalDueOperatorProperty.Size = 10;
     TotalDueOperatorProperty.EnumType = "operators";
 }
 protected override void Initialize()
 {
     AccountNumberProperty = new TextProperty(this, AccountNumber);
     AccountNumberProperty.Required = true;
     AccountNumberProperty.Size = 10;
     AccountNumberProperty.Editable = false;
     CustomerIdProperty = new IntegerKeyProperty(this, CustomerId);
     CustomerIdProperty.Required = true;
     PersonIdProperty = new IntegerKeyProperty(this, PersonId);
     PersonIdProperty.Editable = false;
     PersonNameProperty = new TextProperty(this, PersonName);
     PersonNameProperty.Editable = false;
     StoreIdProperty = new IntegerKeyProperty(this, StoreId);
     StoreIdProperty.Editable = false;
     StoreNameProperty = new TextProperty(this, StoreName);
     StoreNameProperty.Editable = false;
     TerritoryIdProperty = new EnumIntProperty(this, TerritoryId);
     TerritoryIdProperty.Size = 10;
     TerritoryIdProperty.EnumType = "sales territory";
     TerritoryIdProperty.Editable = false;
     DataObject objLookup = new SalesCustomerLookupObject();
     AddChildObject(Lookup, objLookup);
     DataObject objBillingAddress = new AddressObjectCustomized();
     AddChildObject(BillingAddress, objBillingAddress);
     DataObject objShippingAddress = new AddressObjectCustomized();
     AddChildObject(ShippingAddress, objShippingAddress);
 }