private void OnDataLayoutControlAutoGeneratingItem(object sender, DataLayoutControlAutoGeneratingItemEventArgs e) { if (e.PropertyName == "Id") { e.Cancel = true; } if (e.PropertyName.ToLower().Contains("phone")) { var editor = new ButtonEdit() { Mask = "(000)000-0000", MaskType = MaskType.Simple }; editor.SetBinding(BaseEdit.EditValueProperty, new Binding(e.PropertyName)); e.Item.Content = editor; } }