Ejemplo n.º 1
0
 /// <summary>
 /// 点击背景遮罩方法
 /// </summary>
 public void OnContainerClick()
 {
     if (IsBackdrop)
     {
         IsOpen = false;
         OnClickBackdrop?.Invoke();
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// 点击背景遮罩方法
 /// </summary>
 public void OnContainerClick()
 {
     if (IsBackdrop)
     {
         IsOpen = false;
         if (IsOpenChanged.HasDelegate)
         {
             IsOpenChanged.InvokeAsync(IsOpen);
         }
         OnClickBackdrop?.Invoke();
     }
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 点击背景遮罩方法
 /// </summary>
 public async Task OnContainerClick()
 {
     if (IsBackdrop)
     {
         IsOpen = false;
         if (IsOpenChanged.HasDelegate)
         {
             await IsOpenChanged.InvokeAsync(IsOpen);
         }
         if (OnClickBackdrop != null)
         {
             await OnClickBackdrop.Invoke();
         }
     }
 }