| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo ordenar dos columnas sin enlazar en el DataGridView
    Conocer cómo ordenar dos columnas sin enlazar en un control DataGridView puede hacer su aplicación más fácil de usar. Usted puede realizar esta tarea mediante el uso de Microsoft Visual C #, un lenguaje de programación orientado a objetos utilizado para crear aplicaciones de Windows. Un control DataGridView se utiliza para mostrar los datos en un formato tabular y es a menudo necesaria para ordenar mediante programación las columnas específicas. Columnas Ordenado ayudan al programador que los datos más significativos y fáciles de leer. Cosas que necesitará
    Microsoft Visual C # Express
    Mostrar más instrucciones
    1

    Abra Microsoft Visual C # Express y seleccione "Nuevo proyecto ... " en el panel izquierdo de la pantalla. Haga clic en " Visual C #" y en " Plantillas instaladas " doble -click " aplicación de Windows Forms . "

    2 Haga clic en el panel " Herramientas " y haga doble clic en " DataGridView " para añadir un nuevo control Grid. Haga doble clic en " botón " para añadir un nuevo botón a su formulario .
    3

    doble clic en " Button1 " para abrir la ventana " Form1.cs " .
    4

    Copia y pega el siguiente código dentro del procedimiento " Button1_Click " para crear una tabla de datos y un origen de enlace :

    BindingSource BS = new BindingSource ();

    TestTable = new DataTable DataTable ();

    testTable.Columns.Add ( " Columna1 " , typeof (int ));

    testTable.Columns.Add ( " Columna2 " , typeof ( string ) ), < br >

    testTable.Columns.Add ( " Columna3 " , typeof ( string ));
    5

    Copia y pega el código siguiente para agregar valores a la tabla de datos :

    testTable.Rows.Add (1, " Valor1 ", " Prueba1 ");

    testTable.Rows.Add ( 2 , " Valor 2 ", " Test2 ");

    testTable.Rows . Añadir ( 2 , " Value2 ", " Prueba1 ");

    testTable.Rows.Add ( 3 , " Value3 ", " Test3 ");

    testTable.Rows.Add ( 4 , " Valor4 ", " Test4 ");

    testTable.Rows.Add ( 4 , " Valor4 ", " Test3 ");
    6

    Copia y pega el código siguiente para crear ver una base de datos y establecer la propiedad para ordenar:

    DataView view = testTable.DefaultView ;

    view.Sort = " Columna2 ASC , Columna3 ASC " ;

    BS.DataSource = vista ;
    7

    Copia y pega el código siguiente para establecer las propiedades de " Columna1 " y definir el orden de clasificación en "Ninguno" :

    DataGridViewTextBoxColumn textColumn0 DataGridViewTextBoxColumn = new ();

    textColumn0.DataPropertyName = " Columna1 " ;

    dataGridView1.Columns.Add ( textColumn0 ) ;

    textColumn0.SortMode = DataGridViewColumnSortMode.Programmatic ;

    textColumn0 . HeaderCell.SortGlyphDirection = SortOrder.None ;
    8

    Copia y pega el código siguiente para establecer las propiedades de " Columna2 " y definir el orden de clasificación de " ascendente ":

    DataGridViewTextBoxColumn textColumn1 DataGridViewTextBoxColumn = new ();

    textColumn1.DataPropertyName = " Columna2 " ;

    dataGridView1.Columns.Add ( textColumn1 ) ;

    textColumn1.SortMode = DataGridViewColumnSortMode.Programmatic ;

    textColumn1.HeaderCell.SortGlyphDirection = SortOrder.Ascending ;
    9

    Copia y pega el código siguiente para establecer las propiedades de " Columna3 " y definir el orden de clasificación de " ascendente ":

    DataGridViewTextBoxColumn textColumn2 DataGridViewTextBoxColumn = new ();

    textColumn2.DataPropertyName = " Columna3 " ;

    dataGridView1.Columns.Add ( textColumn2 ) ;

    textColumn2 . SortMode = DataGridViewColumnSortMode.Programmatic ;

    textColumn2.HeaderCell.SortGlyphDirection = SortOrder.Ascending ;

    dataGridView1.DataSource = BS ;

    Press "F5 " para ejecutar el programa , a continuación, haga clic en " Button1 " para rellenar el control DataGridView.

    Previous :

    next :
      Artículos relacionados
    ·¿Cómo puedo solucionar un Studio 6.0 T -SQL depurador…
    ·Cómo arreglar C + + Error R6002 
    ·Cómo cambiar el cursor en C + + 
    ·Cómo colocar números enteros en orden ascendente util…
    ·Definición de una tarjeta Riser 
    ·Cómo cambiar el icono en Xcode 
    ·Cómo calcular los círculos de intersección de C + + 
    ·C Errores de programación y cómo solucionarlos 
    ·Cómo compilar un encabezado en C + + 
    ·Cómo enseñar a sí mismo de programación de Windows …
      Artículos destacados
    ·Cómo depurar programas Perl 
    ·Cómo reemplazar un formato incorrecto en UTF - 8 Regex…
    ·Cómo limitar los valores de entrada a las Cartas Sólo…
    ·Cómo acceder a la SQL Comando Run 
    ·Cómo cargar un archivo SQL en MySQL PHP De consulta 
    ·Definición de variable existe en JavaScript 
    ·Cómo instalar un archivo IPA en un simulador iPhone 
    ·Cómo utilizar CreateProcess en VB6 
    ·¿Cómo encontrar duplicados en archivo mediante Perl 
    ·Alrededor de un VB Runtime Error 462 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com