阅读背景:

在少数笔记本电脑上,WPF数据网格按钮不会在ModelView中触发相应的绑定命令功能

来源:互联网 

This is my view code sample,

这是我的视图代码示例,

<DataGrid Margin="0,0,0,0" Name="gdProcessDetails" ItemsSource="{Binding AttachmentList}" >                    
                    <DataGrid.Columns>
                    <DataGridTemplateColumn Width="670"  IsReadOnly="True" x:Name="btnMemeberDelete" MaxWidth="670" Selector.IsSelected="True">
                            <DataGridTemplateColumn.HeaderTemplate>
                                <DataTemplate>
                                    <TextBlock Text="Attach File"  Width="650" TextWrapping="Wrap" FontFamily="Arial Unicode MS" FontSize="16" TextAlignment="Center" FontWeight="Bold" />
                                </DataTemplate>
                            </DataGridTemplateColumn.HeaderTemplate>
                            <DataGridTemplateColumn.CellTemplate>
                                <DataTemplate>
                                    <StackPanel Orientation="Horizontal" Margin="0,2" Width="670"  Height="40">
                                        <Border BorderBrush="#FF8D7C7C" BorderThickness="1">
                                            <TextBlock Name="txtFilePath" Text="{Binding UploadedFileName, ValidatesOnDataErrors=True, UpdateSourceTrigger=PropertyChanged}" Height="32" FontSize="16" FontFamily="Arial Unicode MS" Margin="10,0,5,0" MinWidth="500" MaxWidth="500" />
                                        </Border>
                                        <Button Height="32"  HorizontalAlignment="Center" Margin="5,5,0,0" Name="btnUploadDoc" VerticalAlignment="Top" Command="{Binding ElementName=CertificateControl, Path= DataContext.UploadDocCommand}" CommandParameter ="{Binding ElementName=btnUploadDoc}" MinWidth="80">
                                            <StackPanel Orientation="Horizontal">
                                                <TextBlock Text="Browse" FontSize="16" FontFamily="Arial Unicode MS" Margin="0,0,5,0" MaxWidth="100" TextWrapping="Wrap" />
                                            </StackPanel>
                                        </Button>                                            
                                    </StackPanel>
                                </DataTemplate>
                            </DataGridTemplateColumn.CellTemplate>
                        </DataGridTemplateColumn>
                    </DataGrid.Columns>         
                </DataGrid>
<D



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: