Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在绑定到datatable的windows窗体dataGridView中显示时间_C#_Datagridview_Datatable - Fatal编程技术网

C# 如何在绑定到datatable的windows窗体dataGridView中显示时间

C# 如何在绑定到datatable的windows窗体dataGridView中显示时间,c#,datagridview,datatable,C#,Datagridview,Datatable,我使用SqlDataAdapter中的fill方法填充datatable。然后使用DataSource属性将其绑定到DataGridView dataGridView1.DataSource=mydataTable 我希望DateTime柱也显示秒数。我需要将什么更改为默认设置为shoing the seconds 感谢使用winforms DataGridView,您可以使用列DefaultCellStyle.Format设置日期时间的格式字符串,如下所示: public Form1() {

我使用SqlDataAdapter中的fill方法填充datatable。然后使用DataSource属性将其绑定到DataGridView

dataGridView1.DataSource=mydataTable

我希望DateTime柱也显示秒数。我需要将什么更改为默认设置为shoing the seconds


感谢使用winforms DataGridView,您可以使用列DefaultCellStyle.Format设置日期时间的格式字符串,如下所示:

public Form1()
{
    InitializeComponent();

    dataGridView1.DataSource = new List<MyObject>
    {
        new MyObject{ MyDateTime= DateTime.Now }
    };

    dataGridView1.Columns["MyDateTime"].DefaultCellStyle.Format = "yyyy-MM-dd HH:mm:ss";
}

public class MyObject
{
    public DateTime MyDateTime { get; set; }
}
public Form1()
{
初始化组件();
dataGridView1.DataSource=新列表
{
新MyObject{MyDateTime=DateTime.Now}
};
dataGridView1.Columns[“MyDateTime”].DefaultCellStyle.Format=“yyyy-MM-dd HH:MM:ss”;
}
公共类MyObject
{
公共日期时间MyDateTime{get;set;}
}

对于winforms DataGridView,您可以使用列DefaultCellStyle.Format设置日期时间的格式字符串,如下所示:

public Form1()
{
    InitializeComponent();

    dataGridView1.DataSource = new List<MyObject>
    {
        new MyObject{ MyDateTime= DateTime.Now }
    };

    dataGridView1.Columns["MyDateTime"].DefaultCellStyle.Format = "yyyy-MM-dd HH:mm:ss";
}

public class MyObject
{
    public DateTime MyDateTime { get; set; }
}
public Form1()
{
初始化组件();
dataGridView1.DataSource=新列表
{
新MyObject{MyDateTime=DateTime.Now}
};
dataGridView1.Columns[“MyDateTime”].DefaultCellStyle.Format=“yyyy-MM-dd HH:MM:ss”;
}
公共类MyObject
{
公共日期时间MyDateTime{get;set;}
}

设计时执行此操作的方法是更改相关列上的DefaultCellStyle属性。单击“…”按钮,然后可以使用生成的弹出框中的“格式”项。

设计时的方法是更改相关列上的DefaultCellStyle属性。单击“…”按钮,然后可以使用结果弹出框中的“格式”项。

对我不起作用-列[]对于数据绑定项始终为空。对我不起作用-列[]对于数据绑定项始终为空。