小编Kra*_*nys的帖子

Mode = TwoWay,UpdateSourceTrigger = PropertyChanged还是LostFocus?

我使用Observable Collection将数据库的表绑定到DataGrid:

class ViewModel:INotifyPropertyChanged
{
    private BDDInterneEntities _BDDInterneEntities;

    public ViewModel()
    {
        _BDDInterneEntities = new BDDInterneEntities();
        ResultatCollection = new ObservableCollection<Resultat>(_BDDInterneEntities.Resultat);

    }         
    public ObservableCollection<Resultat> ResultatCollection { get; set; }

    public event PropertyChangedEventHandler PropertyChanged;
}
Run Code Online (Sandbox Code Playgroud)

这是我的DataGrid:

<DataGrid x:Name="DonneesBrutes" ItemsSource="{Binding Path=.ResultatCollection, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Margin="10,65,0,0" AutoGenerateColumns="False" EnableRowVirtualization="True" RowDetailsVisibilityMode="VisibleWhenSelected">
    <DataGrid.Columns>
        <DataGridTextColumn x:Name="PMRQ" Width="*" Binding="{Binding Path=.TOTMPMRQ, Mode=TwoWay, UpdateSourceTrigger=LostFocus}" Header="PMRQ"></DataGridTextColumn>
        <DataGridTextColumn x:Name="LibellePMRQ" Width="*" Binding="{Binding Path=.LibelléTOTApres, Mode=TwoWay, UpdateSourceTrigger=LostFocus}" Header="Libellé PMRQ"></DataGridTextColumn>
        <DataGridTextColumn x:Name="Ligne" Width="*" Header="Ligne"></DataGridTextColumn>
        <DataGridTextColumn x:Name="OTM" Width="*" Header="OTM"></DataGridTextColumn>
        <DataGridTextColumn x:Name="TOTM" Width="*" Header="TOTM"></DataGridTextColumn>
        <DataGridTextColumn x:Name="LibelleTOTM" Width="*" Header="Libellé OTM"></DataGridTextColumn>
        <DataGridTextColumn x:Name="GA" …
Run Code Online (Sandbox Code Playgroud)

c# data-binding wpf xaml datagrid

4
推荐指数
1
解决办法
8156
查看次数

c#打印由xaml创建的页面

正如标题所说,我正在尝试打印由xaml创建的页面(页面看起来像一个表单)

在表单的末尾,我有一个带有事件Click的按钮.

<Button Grid.Row="15" 
    Grid.Column="3"
    Click="ImpressionClick"
    Height="50" 
    Width="150" 
    Grid.RowSpan="2" 
    Grid.ColumnSpan="3" 
    Content="Imprimer">
</Button>
Run Code Online (Sandbox Code Playgroud)

我的问题是:我已经找到了如何使用C#打印一些文本文档,但我不知道如何打印使用xaml代码创建的页面.

如果有人知道如何.

提前致谢.

Florian SELVA

c# printing wpf xaml

3
推荐指数
1
解决办法
2993
查看次数

标签 统计

c# ×2

wpf ×2

xaml ×2

data-binding ×1

datagrid ×1

printing ×1