<DataGrid CurrentCellChanged="infoVendas" IsReadOnly="True" x:Name="datagridvendas" Opacity="0" AutoGenerateColumns="False" Height="auto" Width="auto" IsSynchronizedWithCurrentItem="True" ItemsSource="{Binding Source={StaticResource XML_Vendas},XPath=Vendas/*,Mode=TwoWay}"> <DataGrid.Style> <Style TargetType="DataGrid"> <Style.Triggers> <DataTrigger Binding="{Binding ElementName=checkstackVenda, Path=IsChecked}" Value="True"> <DataTrigger.EnterActions> <BeginStoryboard> <Storyboard> <DoubleAnimation Duration="0:0:0.300" From="0" To="1" Storyboard.TargetProperty="Opacity" /> </Storyboard> </BeginStoryboard> </DataTrigger.EnterActions> <DataTrigger.ExitActions> <BeginStoryboard> <Storyboard> <DoubleAnimation Duration="0:0:0.300" From="1" To="0" Storyboard.TargetProperty="Opacity" /> </Storyboard> </BeginStoryboard> </DataTrigger.ExitActions> </DataTrigger> </Style.Triggers> </Style> </DataGrid.Style> <DataGrid.Columns> <DataGridTextColumn Header="Data" Binding="{Binding XPath=@Compra_Data}"/> <DataGridTextColumn Header="Produto" Binding="{Binding XPath=@Prod_Desc}"/> <DataGridTextColumn Header="Status" Binding="{Binding XPath=@Status}"/> <DataGridTextColumn Header="Rastreio" Binding="{Binding XPath=@Rast_Id}"/> <DataGridTextColumn Header="Entrega" Binding="{Binding XPath=@Met_Entrega}"/> <DataGridTextColumn Header="Nick" Binding="{Binding XPath=@Buyer_Nick}"/> <DataGridTextColumn Header="Nome" Binding="{Binding XPath=@Buyer_Name}"/> <DataGridTextColumn Header="CPF" Binding="{Binding XPath=@Buyer_Cpf}"/> <DataGridTextColumn Header="Email" Binding="{Binding XPath=@Buyer_Email}"/> <DataGridTextColumn Header="Avaliacao Recebida" Binding="{Binding XPath=@Buyer_Feed}"/> <DataGridTextColumn Header="Avaliacao Enviada" Binding="{Binding XPath=@Seller_Feed}"/> <DataGridTextColumn Header="Lucro" Binding="{Binding XPath=@Profit}"/> <DataGridTextColumn Header="Total" Binding="{Binding XPath=@Total}"/> </DataGrid.Columns> </DataGrid>
class MyWindow(Window): def __init__(self): wpf.LoadComponent(self, 'Metal_Goat_Manager.xaml') def infoVendas(self, sender, e): self.textConsole.Text = sender.SelectedValue
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)