Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.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# 如何在C sharp中从DataGridView中删除垂直和水平滚动条?_C#_Datagridview - Fatal编程技术网

C# 如何在C sharp中从DataGridView中删除垂直和水平滚动条?

C# 如何在C sharp中从DataGridView中删除垂直和水平滚动条?,c#,datagridview,C#,Datagridview,我在DataGridView中动态添加了行和列,但在这里我想删除垂直和水平滚动条,并且我想在单击特定单元格时显示单个[row][columnn]值。我从 但我没有澄清我的概念 如何使之成为可能 下面是我代码的一部分: private void Form1_Load(object sender, EventArgs e) { update(); } public void update() { //Add Columns.

我在DataGridView中动态添加了行和列,但在这里我想删除垂直和水平滚动条,并且我想在单击特定单元格时显示单个[row][columnn]值。我从

但我没有澄清我的概念

如何使之成为可能

下面是我代码的一部分:

    private void Form1_Load(object sender, EventArgs e)
    {
        update();
    }
    public void update()
    {
        //Add Columns.
        dataGridView1.ColumnCount = 3;
        dataGridView1.Columns[0].Name = "NSE";
        dataGridView1.Columns[1].Name = "BSE";
        dataGridView1.Columns[2].Name = "MCX";
        //Add Rows
        ArrayList row = new ArrayList();
        row.Add("1");
        row.Add("2");
        row.Add("3");
        dataGridView1.Rows.Add(row.ToArray());

        //2nd Row
        row = new ArrayList();
        row.Add("4");
        row.Add("5");
        row.Add("6");
        dataGridView1.Rows.Add(row.ToArray());

        //3rd Row
        row = new ArrayList();
        row.Add("7");
        row.Add("8");
        row.Add("9");
        dataGridView1.Rows.Add(row.ToArray());
        //4th Row
        row = new ArrayList();
        row.Add("10");
        row.Add("11");
        row.Add("12");
        dataGridView1.Rows.Add(row.ToArray());
        //5th Row
        row = new ArrayList();
        row.Add("13");
        row.Add("14");
        row.Add("15");
        dataGridView1.Rows.Add(row.ToArray());
    }
}}

你可以试试这个……

    <div class="col-md-12" style="overflow-x: hidden; overflow-y: scroll; max-height: 400px; height: auto; max-width: 1000px; width: auto;">
 <asp:GridView ID="DataGrid" runat="server" AutoGenerateColumns="False" Width="100%" CellPadding="5" AllowPaging="false" PageSize="10">                            <Columns>
<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="2%" HeaderStyle-HorizontalAlign="Center">
<HeaderTemplate> Sl No. 
</HeaderTemplate>
<ItemTemplate>
 <asp:Label ID="lblSRNO" runat="server" Text='<%#Container.DataItemIndex+1 %>'></asp:Label>
 </ItemTemplate>
 </asp:TemplateField>
    <asp:TemplateField Visible="False">
     <ItemTemplate>
      <asp:Label ID="lblByerId" runat="server" Text='<%# Eval("StyleId")%>' />
     </ItemTemplate>
     </asp:TemplateField>
      </Columns>                            
     </asp:GridView>
    </div>

Sl号。

dataGridView1.ScrollBars=滚动条。无应该可以做到这一点。不清楚“…显示单个[行][列]值”是什么意思。尝试添加一个
dataGridView1。单击事件处理程序,看看您能对它做些什么。@Filburt谢谢,它正在工作。接下来,我想在单击任何单个单元格时显示行索引值和列索引值。如何操作?
DataGridViewCellEventArgs
事件处理程序的一个参数。CellClick
事件处理程序带有
ColumnIndex
RowIndex
属性。链接和代码建议使用WinForms而不是ASP.NET。你还应该解释这是如何回答老年退休金问题的。