小编Sha*_*ood的帖子

如何从DataGridTemplateColumn.CellTemplate访问按钮

我有以下.xaml for DataGrid,并希望在.cs代码中的某些条件下显示/隐藏按钮.xaml代码如下

<DataGridTemplateColumn Header="Action" Width="auto" >
    <DataGridTemplateColumn.CellTemplate>
        <DataTemplate>
            <StackPanel Orientation="Horizontal">
                <Button x:Name="btnConfirm" Content="Confirm" Click="ConfirmButton_Click"  Height="auto" Width="auto"  Opacity="100" Background="Transparent" BorderBrush="Transparent" HorizontalAlignment="Left"/>
                <Button x:Name="btnDecline" Content="Decline" Click="btnDecline_Click" Height="auto" Width="auto"  Opacity="100" Background="Transparent" BorderBrush="Transparent" HorizontalAlignment="Left" />
                <Button x:Name="btnCancel" Content="Cancel" Click="btnCancel_Click" Height="auto" Width="auto"  Opacity="100" Background="Transparent" BorderBrush="Transparent" HorizontalAlignment="Left"/>
            </StackPanel>
        </DataTemplate>
    </DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
Run Code Online (Sandbox Code Playgroud)

和.cs代码是

foreach (sp_ProcessingJobsResult item in grdUnConfirmJobs.ItemsSource)
{
var row = grdUnConfirmJobs.ItemContainerGenerator.ContainerFromItem(item) as System.Windows.Controls.DataGridRow;
if (item.Status == "Cancellation Requested.")
    {
      //how find control    
    }
}
Run Code Online (Sandbox Code Playgroud)

c# data-binding wpf

6
推荐指数
1
解决办法
883
查看次数

在 C# 中使用 SHA1 对字符串进行哈希处理

我怎样才能获得SHA1 hash相当于网站http://www.sha1-online.com/生成的 C# 内容

我的示例字符串是

“20150819100015.test.1002-4-2015.978.GBP”

它的哈希字符串是

“caed6ade209e95ad973cce8def473f1e39e75c0b”

c# sha1

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

标签 统计

c# ×2

data-binding ×1

sha1 ×1

wpf ×1