private void RadDataForm_AutoGeneratingField(object sender, AutoGeneratingFieldEventArgs e)
 {
     if (e.PropertyName == "FirstName")
     {
         e.Cancel = true;
     }
     else if (e.PropertyName == "LastName")
     {
         e.DataField.Label = "Last Name";
     }           
     else if (e.PropertyName == "StartingDate")
     {
         e.DataField.ContentTemplate = this.Resources["datePickerTemplate"] as DataTemplate;
         e.DataField.Label = ((string)e.DataField.Label).Replace("StartingDate", "Starting Date");
     }          
 }
Exemplo n.º 2
0
 /// <summary>
 /// 自动生成登录框DataForm
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 public void UpdateForm_AutoGeneratingField(object sender, AutoGeneratingFieldEventArgs e)
 {
     //if (e.PropertyName == "UserName")
     //{
     //    this.userNameTextBox = (TextBox)e.Field.Content;
     //}
     //else if (e.PropertyName == "Password")
     //{
     //    PasswordBox passwordBox = new PasswordBox();
     //    e.Field.ReplaceTextBox(passwordBox, PasswordBox.PasswordProperty);
     //    this.LogInfo.PasswordAccessor = () => passwordBox.Password;
     //}
 }
Exemplo n.º 3
0
 /// <summary>
 ///     自动生成登录框DataForm
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 public void LoginForm_AutoGeneratingField(object sender, AutoGeneratingFieldEventArgs e)
 {
     switch (e.PropertyName)
     {
         case "Password":
             var passwordBox = new PasswordBox();
             e.DataField.Content = passwordBox;
             LoginInfo.PasswordAccessor = () => passwordBox.Password;
             break;
     }
 }