Пример #1
0
        /// <summary>
        /// Creates child controls for this control
        /// </summary>
        protected override void CreateChildControls()
        {
            base.CreateChildControls();

            // set-up child controls
            txtWidth = new TextBox {
                ID = "txtWidth"
            };
            txtHeight = new TextBox {
                ID = "txtHeight"
            };
            txtThumbWidth = new TextBox {
                ID = "txtThumbWidth"
            };
            chkAutoLaunchCropper = new CheckBox {
                ID = "chkAutoLaunchCropper"
            };

            rdoDataFormat = new RadioButtonList {
                ID = "rdoDataFormat"
            };
            rdoDataFormat.Items.Add(IRImagePickerDataFormat.Xml.ToString());
            rdoDataFormat.Items.Add(IRImagePickerDataFormat.Json.ToString());
            rdoDataFormat.RepeatDirection = RepeatDirection.Horizontal;

            // add the child controls
            Controls.AddPrevalueControls(txtWidth);
            Controls.AddPrevalueControls(txtHeight);
            Controls.AddPrevalueControls(txtThumbWidth);
            Controls.AddPrevalueControls(chkAutoLaunchCropper);
            Controls.AddPrevalueControls(rdoDataFormat);
        }