小编Ari*_*ian的帖子

如何在WPF中设置DataGrid标头的样式

DataGrid喜欢这样的:

<DataGrid AutoGenerateColumns="False"  
          Height="221" 
          HorizontalAlignment="Center" 
          VerticalContentAlignment="Center" 
          HorizontalContentAlignment="Center" 
          Margin="6,269,0,0" 
          Name="dataGrid1" 
          VerticalAlignment="Center" 
          Width="875" 
          SelectionChanged="dataGrid1_SelectionChanged">
    <DataGrid.Columns>
        <DataGridTextColumn x:Name="Id" 
                            Header="ID"
                            Binding="{Binding Path=Key}" 
                            HeaderStyle="" />
        <DataGridTemplateColumn Header="Image" 
                                Width="SizeToCells" 
                                IsReadOnly="True" 
                                MinWidth="80">
            <DataGridTemplateColumn.CellTemplate>
                <DataTemplate>
                    <Image Width="16" 
                           Height="16"
                           Source="{StaticResource MyImageSource}"
                           HorizontalAlignment="Center" 
                           VerticalAlignment="Center"/>
                </DataTemplate>
            </DataGridTemplateColumn.CellTemplate>
        </DataGridTemplateColumn>
    </DataGrid.Columns>
</DataGrid>
Run Code Online (Sandbox Code Playgroud)

我怎么能集中DataGrid Header?并适用它的风格?

谢谢


编辑1):

写完这段代码后:

<DataGrid.ColumnHeaderStyle>
    <Style TargetType="{x:Type DataGridColumnHeader}">
        <Setter Property="FontWeight"  Value="Bold" />
        <Setter Property="HorizontalAlignment" Value="Center" />
        <Setter Property="HorizontalContentAlignment" Value="Center" />
    </Style>
</DataGrid.ColumnHeaderStyle>
Run Code Online (Sandbox Code Playgroud)

网格列成为:

在此输入图像描述

为什么?

c# wpf styles c#-4.0

14
推荐指数
2
解决办法
7万
查看次数

如何在sql server存储过程中循环和解析xml参数

我想编写一个接受XML参数的存储过程,解析它的元素并将它们插入表中.这是我的XML:

我的XML

我想循环该参数(例如C#中的foreach),检索每个人,然后解析它的数据(ID,NAME,LASTNAME),将它们插入到包含3个字段的表中.

怎么办?

xml sql-server-2005 linq-to-xml sql-server-2008

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

如何以编程方式添加TemplateField

请考虑以下代码:

<asp:TemplateField>
     <ItemTemplate>
         <asp:LinkButton runat="server" ID="linkmodel" Text='<%#Eval("MenuItem") %>' 
                         CommandName='<%#Eval("CommandName") %>'
                         OnCommand="linkmodel_Click" 
                         OnClientClick="return confirm('Are You Sure')">
         </asp:LinkButton>
     </ItemTemplate>
</asp:TemplateField>
Run Code Online (Sandbox Code Playgroud)

如何使用C#以编程方式添加此列?

谢谢

c# asp.net gridview c#-4.0

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

如何有效地增加IIS 7中应用程序池的内存和缓存大小

我已经在互联网上搜索了如何增加IIS 7中应用程序池的内存和缓存大小,但所有主题都是分散的,我不知道将这些设置组合在一起的效果.

有人可以描述如何增加IIS 7中应用程序池的内存和缓存大小吗?

iis performance iis-7 caching

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

使用OpenXML创建合并单元格

请考虑这个Excel:

在此输入图像描述

它是XML:

在此输入图像描述

我想使用OpenXML创建具有多个合并单元格的Excel.

我怎么能这样做?

谢谢

c# excel openxml openxml-sdk c#-4.0

13
推荐指数
1
解决办法
2万
查看次数

打开的连接数和连接的休眠状态的含义

我在我的数据库中运行了这个查询:

SELECT  
DB_NAME(dbid) as DBName,  
COUNT(dbid) as NumberOfConnections, 
loginame as LoginName 
FROM 
    sys.sysprocesses 
WHERE  dbid > 0 
GROUP BY  dbid, loginame 

---------------------------------------------------
SELECT  COUNT(dbid) as TotalConnections 
FROM sys.sysprocesses 
WHERE  
dbid > 0 
---------------------------------------------------
exec sp_who2 'Active' 
Run Code Online (Sandbox Code Playgroud)

我想知道我的数据库的连接总数.第一个查询和第二个查询的数量之和相等,但第三个查询返回不同的行数.

我想知道第三个查询返回什么?我在第三个查询的结果中看到了一些状态sleeping.这是什么意思?连接是空闲的,还是在池中准备好了?如果sleeping我的结果中有很多联系,这意味着什么?

谢谢

sql sql-server sql-server-2008

12
推荐指数
1
解决办法
2万
查看次数

如何独占锁定阻止CRUD操作的行

嗨专家如何在sql server中锁定一行,即使是SELECT也可以阻止CRUD操作.可能吗?Serializable Isolation级别不会阻止SELECT.谢谢

sql t-sql sql-server sql-server-2005 sql-server-2008

11
推荐指数
2
解决办法
2万
查看次数

EF Core 迁移错误:“无法创建‘ApplicationContext’类型的对象”

我正在尝试使用 EF Core 进行迁移,但出现错误 - 如何修复此错误?

PM> add-migration ini
Run Code Online (Sandbox Code Playgroud)

无法创建类型为“ApplicationContext”的对象。将“IDesignTimeDbContextFactory”的实现添加到项目中,或参阅 https://go.microsoft.com/fwlink/?linkid=851728 了解设计时支持的其他模式。

entity-framework-core asp.net-core

11
推荐指数
2
解决办法
2万
查看次数

如何从.cs文件加载类

是否可以加载一个类并从它的.cs文件创建它的实例?

我想在.cs文件中打开一个自定义类,并在我的应用程序中创建它的实例

谢谢

c# reflection dynamic c#-4.0

10
推荐指数
1
解决办法
1万
查看次数

获取具有特定值的自定义属性的所有属性

可能重复:
如何获取具有给定属性的属性列表?

我有这样的自定义类

public class ClassWithCustomAttributecs
{
    [UseInReporte(Use=true)]
    public int F1 { get; set; }

    public string F2 { get; set; }

    public bool F3 { get; set; }

    public string F4 { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我有一个自定义属性UseInReporte:

[System.AttributeUsage(System.AttributeTargets.Property ,AllowMultiple = true)]
public class UseInReporte : System.Attribute
{
    public bool Use;

    public UseInReporte()
    {
        Use = false;
    }
}
Run Code Online (Sandbox Code Playgroud)

不,我想获得所有具有[UseInReporte(Use=true)]如何使用反射做到这一点的属性?

谢谢

c# reflection attributes data-annotations c#-4.0

10
推荐指数
1
解决办法
1万
查看次数