コード例 #1
0
 private async void VisualElement_OnFocusChangeRequested(object sender, FocusRequestArgs e)
 {
     if (e.Focus)
     {
         await FocusNameInput();
     }
     else
     {
         await UnfocusNameInput();
     }
 }
コード例 #2
0
 private void EntryContainer_OnFocusChangeRequested(object sender, FocusRequestArgs e)
 {
     if (e.Focus)
     {
         EntryContainer.BorderColor     = Color.LawnGreen;
         EntryContainer.BackgroundColor = Color.White;
     }
     else
     {
         EntryContainer.BorderColor     = Color.DarkGray;
         EntryContainer.BackgroundColor = Color.DarkGray;
     }
 }
コード例 #3
0
        public bool Focus()
        {
            if (IsFocused)
            {
                return(true);
            }

            if (FocusChangeRequested == null)
            {
                return(false);
            }

            var arg = new FocusRequestArgs {
                Focus = true
            };

            FocusChangeRequested(this, arg);
            return(arg.Result);
        }
コード例 #4
0
ファイル: Bugzilla36681.cs プロジェクト: lhx11187/maui
 void Picker_FocusChangeRequested(object sender, FocusRequestArgs e)
 {
     SwitchContent();
 }
コード例 #5
0
ファイル: VisualElement.cs プロジェクト: Costo/Xamarin.Forms
		public bool Focus()
		{
			if (IsFocused)
				return true;

			if (FocusChangeRequested == null)
				return false;

			var arg = new FocusRequestArgs { Focus = true };
			FocusChangeRequested(this, arg);
			return arg.Result;
		}
コード例 #6
0
 public void Handle_FocusChangeRequested(object sender, FocusRequestArgs e)
 {
     Debug.WriteLine("Focus Change Requested");
 }
コード例 #7
0
ファイル: Bugzilla36681.cs プロジェクト: Costo/Xamarin.Forms
			void Picker_FocusChangeRequested (object sender, FocusRequestArgs e)
			{
				SwitchContent ();
			}