将DropShadowTextBlock绑定到DataTemplate

时间:2017-01-17 18:01:38

标签: c# wpf silverlight

我正在尝试绑定一个DropShadowTextBlock(就像一个TextBlock)但是它不可能,因为它在DataTemplate中,所以它停留在表单的树之外。 我尝试了一些我在论坛中找到的方法但没有适合我的情况。 这是我的XAML:

 <Blacklight_Controls:DragDockPanel Background="White" x:Name="panel4" Header="Exams" d:LayoutOverrides="Width, Height" Maximized="Panel4Maximized" Restored="Panel4Restored" Minimized="Panel4Minimized" Margin="7">
                <Blacklight_Controls:DragDockPanel.HeaderTemplate >
                    <DataTemplate >
                        <Grid>
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="Auto" />
                                <ColumnDefinition Width="*" />
                                <ColumnDefinition Width="Auto" />
                                <ColumnDefinition Width="Auto" />
                                <ColumnDefinition Width="Auto" />
                            </Grid.ColumnDefinitions>

                            <Blacklight_Controls:DropShadowTextBlock
                              Text="{Binding TituloModelo}"
                              FontFamily="Verdana"
                              FontSize="11"
                              VerticalAlignment="Center"
                              Margin="1"
                              TabIndex="1000"  
                              DropShadowDistance="0"
                              DropShadowAngle="45"
                              Foreground="Black">
                            </Blacklight_Controls:DropShadowTextBlock>

                            <Image Grid.Column="2" 
                               code/>
                            <Image Grid.Column="3" 
                              code"/>
                            <Image Grid.Column="4" 
                              code"/>

                        </Grid>
                    </DataTemplate>
                </Blacklight_Controls:DragDockPanel.HeaderTemplate>
                <Grid>
                    <Grid x:Name="name0" />                        
                    <localControls:LastExam x:Name="nameLastExam"/>
                    <Grid x:Name="name1" Visibility="Collapsed" />
                    <Grid x:Name="name2" Visibility="Collapsed" />
                    <Grid x:Name="name3" Visibility="Collapsed" />
                </Grid>
            </Blacklight_Controls:DragDockPanel>

我该怎么做?

0 个答案:

没有答案