Пример #1
0
 public static void SetFocusOnLoad(Page element, string value)
 {
     if (GetFocusOnLoad(element) != value)
     {
         element.Loaded += (sender, e) =>
         {
             var textBox = UIHelper.FindChildItem(element, value) as TextBox;
             element.SetValue(FocusOnLoadProperty, value);
             textBox.Focus();
         };
     }
 }
Пример #2
0
        /// <summary>
        /// Ensures the view is a page or provides one.
        /// </summary>
        /// <param name="model">The model.</param>
        /// <param name="view">The view.</param>
        /// <returns></returns>
        protected virtual Page EnsurePage(object model, object view) {
            var page = view as Page;

            if(page == null) {
                page = new Page { Content = view };
                page.SetValue(View.IsGeneratedProperty, true);
            }

            return page;
        }
Пример #3
0
 public static void SetOutTransition(Page obj, TransitionMode value)
 {
     obj.SetValue(OutTransitionProperty, value);
 }