{"id":15572630,"url":"https://github.com/mikemajesty/cooldatagridview","last_synced_at":"2025-04-24T02:12:09.325Z","repository":{"id":77811341,"uuid":"52751379","full_name":"mikemajesty/cooldatagridview","owner":"mikemajesty","description":"Library - Improve the Data Grid View UI  | C# Windows Form.","archived":false,"fork":false,"pushed_at":"2020-10-01T07:27:04.000Z","size":14,"stargazers_count":16,"open_issues_count":0,"forks_count":10,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-18T10:22:58.621Z","etag":null,"topics":["datagridview","grid","gridview","website","windows"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mikemajesty.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-02-28T23:58:50.000Z","updated_at":"2024-09-15T00:07:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"a8497a31-183f-4abc-95a2-720002b2d0d4","html_url":"https://github.com/mikemajesty/cooldatagridview","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikemajesty%2Fcooldatagridview","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikemajesty%2Fcooldatagridview/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikemajesty%2Fcooldatagridview/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikemajesty%2Fcooldatagridview/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mikemajesty","download_url":"https://codeload.github.com/mikemajesty/cooldatagridview/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250546086,"owners_count":21448260,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["datagridview","grid","gridview","website","windows"],"created_at":"2024-10-02T18:03:56.796Z","updated_at":"2025-04-24T02:12:09.320Z","avatar_url":"https://github.com/mikemajesty.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Cooldatagridview - Improve the designer of your datagridview.\n##### DatagridView BEFORE use the cooldatagridview\n\n[![1.png](https://s15.postimg.org/irxdzqtln/image.png)](https://postimg.org/image/amfc1l5cn/)\n\n##### DatagridView AFTER use the cooldatagridview\n\n[![2.png](https://s15.postimg.org/5z99zthzv/image.png)](https://postimg.org/image/ufrfuaiqf/)\n\n### How to use\n In your Package Manager Console type \n```\n  Install-Package cooldatagridview\n```\n#### Then import project namespace\n```C#\n using cooldatagridview;\n```\n### Exemple\n```C#\ndataGridView1.DataSource = yourObjetist.ToList();\ndataGridView1.CoolGrid();\n```\n\n### Another functionality\ncooldatagridview also allows the user to navigate the arrow keys on the lines of datagridview.\n\nOverwrite the ProcessCmdKey method of the form and place the following code\n```C#\nprotected override bool ProcessCmdKey(ref Message msg, Keys keyData)\n{\n    switch (keyData)\n    {\n\tcase Keys.Up:\n\t    dataGridView1.MoveToUp();\n\t    break;\n\tcase Keys.Down:\n\t    dataGridView1.MoveToDown();\n\t    break;\n\tdefault:\n\t    break;\n    }\n    return base.ProcessCmdKey(ref msg, keyData);\n}\n```\n\n### One more\nIf you want to hide a column of datagridview you can use\n```C#\ndataGridView1.HideColumn(\"ID\");\n```\n\u003chr\u003e\n\n### License\n\nIt is available under the MIT license.\n[License](https://opensource.org/licenses/mit-license.php)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikemajesty%2Fcooldatagridview","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmikemajesty%2Fcooldatagridview","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikemajesty%2Fcooldatagridview/lists"}