diff --git a/CrossPlatformModules.csproj b/CrossPlatformModules.csproj index 7acaf01a7..bedf36d76 100644 --- a/CrossPlatformModules.csproj +++ b/CrossPlatformModules.csproj @@ -107,6 +107,9 @@ + + Always + Designer @@ -1921,7 +1924,7 @@ False - + diff --git a/apps/editable-text-demo/main-page.css b/apps/editable-text-demo/main-page.css new file mode 100644 index 000000000..fc3444eb5 --- /dev/null +++ b/apps/editable-text-demo/main-page.css @@ -0,0 +1,12 @@ +Button, Label, TextView, TextField { + border-color: black; + border-width: 50; + border-radius: 3; + padding-left: 50; + padding-top: 50; + padding-right: 50; + padding-bottom: 50; + margin: 10; + font-size: 24; + text-align: right; +} \ No newline at end of file diff --git a/apps/editable-text-demo/main-page.ts b/apps/editable-text-demo/main-page.ts index 6c28bddde..1dc70a926 100644 --- a/apps/editable-text-demo/main-page.ts +++ b/apps/editable-text-demo/main-page.ts @@ -18,34 +18,34 @@ var label: labelModule.Label; export function onPageLoaded(args: observableModule.EventData) { var page = args.object; - stackLayout = page.getViewById("stack"); - button = page.getViewById("button"); - label = page.getViewById("label"); + //stackLayout = page.getViewById("stack"); + //button = page.getViewById("button"); + //label = page.getViewById("label"); - if (stackLayout.android) { - stackLayout.android.setClickable(true); - stackLayout.android.setFocusableInTouchMode(true); - } + //if (stackLayout.android) { + // stackLayout.android.setClickable(true); + // stackLayout.android.setFocusableInTouchMode(true); + //} - textField = page.getViewById("textField"); - textField.style.backgroundColor = new colorModule.Color("LightGray"); + //textField = page.getViewById("textField"); + //textField.style.backgroundColor = new colorModule.Color("LightGray"); - textView = page.getViewById("textView"); - textView.style.backgroundColor = new colorModule.Color("BlanchedAlmond"); + //textView = page.getViewById("textView"); + //textView.style.backgroundColor = new colorModule.Color("BlanchedAlmond"); - var viewModel = new model.WebViewModel(); - page.bindingContext = viewModel; + //var viewModel = new model.WebViewModel(); + //page.bindingContext = viewModel; } export function onTap(args: observableModule.EventData) { - if (textField.updateTextTrigger === enums.UpdateTextTrigger.focusLost) { - textField.updateTextTrigger = enums.UpdateTextTrigger.textChanged; - textView.updateTextTrigger = enums.UpdateTextTrigger.textChanged; - button.text = "textChanged"; - } - else { - textField.updateTextTrigger = enums.UpdateTextTrigger.focusLost; - textView.updateTextTrigger = enums.UpdateTextTrigger.focusLost; - button.text = "focusLost"; - } + //if (textField.updateTextTrigger === enums.UpdateTextTrigger.focusLost) { + // textField.updateTextTrigger = enums.UpdateTextTrigger.textChanged; + // textView.updateTextTrigger = enums.UpdateTextTrigger.textChanged; + // button.text = "textChanged"; + //} + //else { + // textField.updateTextTrigger = enums.UpdateTextTrigger.focusLost; + // textView.updateTextTrigger = enums.UpdateTextTrigger.focusLost; + // button.text = "focusLost"; + //} } \ No newline at end of file diff --git a/apps/editable-text-demo/main-page.xml b/apps/editable-text-demo/main-page.xml index 3bec025a2..a751cf41c 100644 --- a/apps/editable-text-demo/main-page.xml +++ b/apps/editable-text-demo/main-page.xml @@ -1,8 +1,8 @@ -