internal void OnRealizedContainersRequested(object sender, RealizedContainersRequestedEventArgs e)
 {
     if (this.RealizedContainersRequested != null)
     {
         this.RealizedContainersRequested(this, e);
     }
 }
Exemplo n.º 2
0
        private void OnRealizedContainersRequested(RealizedContainersRequestedEventArgs e)
        {
            var handler = this.RealizedContainersRequested;

            if (handler == null)
            {
                return;
            }

            handler.Invoke(this, e);
        }
Exemplo n.º 3
0
 private void OnRealizedContainersRequested(object sender, RealizedContainersRequestedEventArgs args)
 {
     this.DeliverEvent(sender, args);
 }
Exemplo n.º 4
0
 private void OnColumnRealizedContainersRequested(object sender, RealizedContainersRequestedEventArgs e)
 {
     this.OnRealizedContainersRequested(e);
 }
Exemplo n.º 5
0
    public double GetFittedWidth()
    {
      double fittedWidth = -1;

      RealizedContainersRequestedEventArgs realizedContainers = new RealizedContainersRequestedEventArgs();

      if( this.RealizedContainersRequested != null )
      {
        this.RealizedContainersRequested( this, realizedContainers );
      }

      if( realizedContainers.RealizedContainers.Count > 0 )
      {
        fittedWidth = Math.Max( fittedWidth, this.GetElementCollectionFittedWidth( realizedContainers.RealizedContainers ) );
      }

      return fittedWidth;
    }
 private void OnRealizedContainersRequested( object sender, RealizedContainersRequestedEventArgs args )
 {
   this.DeliverEvent( sender, args );
 }
    public virtual double GetFittedWidth()
    {
      var fittedWidth = this.RequestFittedWidth().GetValueOrDefault( -1d );

      var eventArgs = new RealizedContainersRequestedEventArgs();
      if( this.RealizedContainersRequested != null )
      {
        this.RealizedContainersRequested( this, eventArgs );
      }

      var realizedContainers = eventArgs.RealizedContainers;
      if( realizedContainers.Count > 0 )
      {
        fittedWidth = Math.Max( fittedWidth, this.GetElementCollectionFittedWidth( realizedContainers ) );
      }

      return fittedWidth;
    }