확장 가능한 피아노 키보드를 만들기 위해 첨부 된 속성을 사용하여 ItemsControl로 WPF Grid를 사용하려고합니다. 키보드의 각 키는 앞뒤의 내용에 따라 1에서 3 열까지 확장 될 수 있으며 선명한 경우 1 행, 자연의 경우 2 행을 차지합니다. Grid의 Column Count와 Row Count를 동적으로 설정할 수있는 2 개의 속성이 이미
ColumnDefinition이 Grid 안의 위치를 알고 있는지 알아 내려고하고 있습니다. 다음과 같이 내가 3 열이 : <Grid.ColumnDefinitions>
<ColumnDefinition Name="Left" Width="120" MouseEnter="Grid_MouseEnter" MouseLeave="Grid_MouseLeave"
WPF에서는 요소 격자를 정의했습니다. 그들은 ViewModel의 배열에있는 객체의 속성에 따라 표시되거나 축소됩니다. XAML 파일에서 의 DataTemplate은 다음과 같습니다 <DataTemplate DataType="{x:Type implementationInputDevices:InputDevicesViewModel}">
<Grid Gri
현재 StackPanel에 StackPanel을 내 ScrollViewer에 연결하여 세로 스크롤 막대를 추가하려고합니다. 하지만이 "솔루션"을 사용하면 내 StackPanel의 콘텐츠가 사라지고 스크롤바가 없습니다. 내 XAML : 당신의 ScrollViewer에 StackPanel에 넣어 후에서 ScrollViewer에 Grid.Column="2" Gr
ScrollViewer을 비롯한 일부 컨트롤이 포함 된 DockPanel이 있습니다. 내가 할 일은 ScrollViewer이 다른 컨트롤을 폼 아래쪽으로 밀지 않고도 그리드를 스크롤 할 수 있도록하는 것입니다. 대신 은 Button의 맨 위가 아닌 창의 높이로 확장되어 양식의 하단에 대해 Button을 끕니다. 왜 이런거야? 어떻게 수정해야합니까? <Win