VisualElement.MinimumWidthRequest 속성

정의

레이아웃 도중 요소가 요청하는 최소 너비를 재정의하는 값을 가져오거나 설정합니다.Gets or sets a value which overrides the minimum width the element will request during layout.

public double MinimumWidthRequest { get; set; }
member this.MinimumWidthRequest : double with get, set

속성 값

요소에 필요한 최소 너비입니다.The minimum width the element requires. 기본값은-1입니다.Default value is -1.

설명

최 솟 요청은 최소 너비 속성을 설정 하 여 GetSizeRequest(Double, Double)에 대 한 호출 결과를 재정의 하는 데 사용 됩니다.MinimumWidthRequest is used to override the results of a call to GetSizeRequest(Double, Double) by setting the minimum width property. 이렇게 하면 최소 크기를 설정 하지 않은 요소 보다 먼저이 요소를 최소 너비로 축소 하는 오버플로 처리가 발생 합니다.This causes overflow handling to shrink this element to its minimum width before elements who do not have a minimum size set.

다음 예제에서는 이미지를 보통 크기 이하로 축소할 수 있도록 이상 크기 요청을 설정 합니다.The following example sets the MinimumWidthRequest to enable an image to shrink below it's normal size.


  void Build (string veryLongString)
  {
    var label = new Label {Text = veryLongString};
    var image = new Image {Source = "image500x500.png"};
    
    image.MinimumWidthRequest = 20;
    Content = new StackLayout {
      Orientation = StackOrientation.Horizontal,
      Children {
        label,
        image
      }
    };
  }

적용 대상