비교적 간단한 데이터 입력 양식을 작성하고 특정 섹션을 양식의 전체 길이를 확장하는 HTML (HR의 HR 태그와 다르지 않음)로 구분하려고합니다.
나는 이것을 시도했다 :
<Line Stretch="Fill" Stroke="Black" X2="1"/>
부모 컨트롤이 고정 너비가 아니기 때문에이 줄은 창을 화면의 전체 너비로 늘립니다.
부모 컨트롤 / 창의 너비를 수정하지 않고이 작업을 수행하는 쉬운 방법이 있습니까?
답변
이것을 xaml에 추가하는 방법은 다음과 같습니다.
<Separator/>
답변
나는 같은 문제가 있었고 결국 Rectangle 요소를 사용하기로 결정했습니다.
<Rectangle HorizontalAlignment="Stretch" Fill="Blue" Height="4"/>
내 의견으로는 구분 기호보다 수정 / 모양이 다소 쉽습니다. 물론 Separator
간단한 분리를위한 매우 쉽고 깔끔한 솔루션입니다 🙂
답변
높이 1의 테두리를 사용하고 너비를 설정하지 마십시오 (예 : 너비 = 자동, 가로 정렬 = 늘이기, 기본값)
답변
누군가를 위해 다른 사람이 고민 : Qwertie의 의견은 나를 위해 잘 작동.
<Border Width="1" Margin="2" Background="#8888"/>
이것은 당신이 당신의 필요에 맞게 talior 수있는 수직 분리기를 만듭니다.
답변
To draw Horizontal
************************
<Rectangle HorizontalAlignment="Stretch" VerticalAlignment="Center" Fill="DarkCyan" Height="4"/>
To draw vertical
*******************
<Rectangle HorizontalAlignment="Stretch" VerticalAlignment="Center" Fill="DarkCyan" Height="4" Width="Auto" >
<Rectangle.RenderTransform>
<TransformGroup>
<ScaleTransform/>
<SkewTransform/>
<RotateTransform Angle="90"/>
<TranslateTransform/>
</TransformGroup>
</Rectangle.RenderTransform>
</Rectangle>
답변
