저는 WPF 및 Visual Studio에 익숙하지 않아 응용 프로그램에 Modern UI (Metro) Charts을 사용하고 있습니다. 그러나 문제는 프로젝트에 특정 차트를 구현하기 위해 소스 코드의 일부를 변경해야한다는 것입니다.CodePlex 소스 코드 편집
특히 레이디 얼 게이지 조각 (래디얼 게이지 차트의 일부)을 크기 조정할 수 있도록 하드 코드 된 높이와 너비를 변경해야합니다. 나는 그것을 수행하는 코드의 예를 발견했다 (아래 참조). 그러나 그것을 구현할 위치를 파악할 수 없다. 원본은 Generic.XAML
다운로드 부분에 있습니다. 사람이 올바른 방향으로 나를 위해 단지 포인터를이 작업을 수행하는
<Style x:Key="RadialGaugeChartChartAreaStyle" TargetType="chart:ChartArea">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="chart:ChartArea">
<Grid>
<Viewbox Height="Auto" Width="Auto">
<ContentControl Content="{TemplateBinding Content}" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" VerticalContentAlignment="Stretch" HorizontalContentAlignment="Stretch" />
</Viewbox>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
내가 찾고 있지 않다 - 나는 난처한 상황에 빠진입니다.
필요한 것을 설명하기 위해 그림을 줄 수 있습니까? – kennyzx
안녕하세요, 위 코드를 CodePlex 다운로드 소스 코드에 구현해야합니다. 원본은 높이와 너비가 하드 코드되어 있으며 다운로드의 Generic.XAML 파일에서 사용할 수 있습니다. https://modernuicharts.codeplex.com/releases/view/106190 DLL 참조 열기를 시도했지만 거기에 Generic.XAML 파일을 찾지 못했습니다. 이것이 올바른 곳인지 잘 모르겠습니다. –