Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > WPF и Silverlight > SL Charts: интерактивные метки


Автор: San4o_Pan4o 8.11.2011, 14:28
Всем привет! 
С помощью Silverlight Toolkit, скачанного с CodePlex пытаюсь сделать что-то вроде диаграммы Ганта.
Две оси, y - числовая, х - даты. По оси ординат метки не простые, а шаблонные, а именно вот стайл:

Код

<toolkit:LinearAxis Orientation="Y" Location="Left" Interval="1">
                        <toolkit:LinearAxis.AxisLabelStyle>
                            <Style TargetType="toolkit:AxisLabel">
                                <Setter Property="Template">
                                    <Setter.Value>
                                        <ControlTemplate TargetType="toolkit:AxisLabel">
                                            <StackPanel Orientation="Horizontal" HorizontalAlignment="Left" Width="150">
                                                <CheckBox Name="chbVal" />
                                                <TextBlock Text="{Binding Converter={StaticResource RatingToStringConverter}}" TextAlignment="Left" TextWrapping="Wrap" Width="Auto" />
                                            </StackPanel>
                                        </ControlTemplate>
                                    </Setter.Value>
                                </Setter>
                            </Style>
                        </toolkit:LinearAxis.AxisLabelStyle>
                    </toolkit:LinearAxis>


Проблема в том, что я хочу сделать кнопку "Отметить все", соответственно мне нужно пробежаться по все коллекции меток и проставить чекбокс. Но я не могу добраться до этой коллекции:( Прошу совета у более опытных коллег!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)