Devam Ediyor

494062 c# datagridview customisation - part of larger project

I have a windows form with 2 datagridviews in c# but I need it to have the following features.

Both datagridviews are similar in function:

Unbound - not linked to any data source.

Two columns:-

Column 1: contains a number from 1 - 255 ( Zero not allowed but may be in future - disallow for now).

Column 2: contains plain text.

Datagridview1 Column Names "Area" , "Area Name"

Datagridview2 Column Names "Zone" , "Zone Name"

Column sorting on column 1 ( Area / Zone ) must be in numeric order ( not string based ).

User must be able to add rows by entering a new number and optionally adding text in column 2.

Duplicate numbers are not allowed. - If a duplicate number is added manually then message box prompt ' Duplicate' . No action until user corrects it - or cancels the operation.

Not allowed to have text in column 2 without a valid number in column 1 - if text added, then focus will then move to the number cell awaiting a valid number ( or a cancel operation ). If cancelled - the row will be deleted.

There must be a function provided to programatically add rows with new unique numbers ( function returns 'true') - if duplicate number found, function will return without doing anything ( and return a 'false' value).

The user must be able to delete rows. ( Delete on Keyboard or Right Click 'Delete' on Row )

There must be a function to programatically delete rows ( based on the unique number in column 1. If attempt to delete a non existent row then the function returns 'false'.

The tables will never have more then 255 rows.

Beceriler: .NET, Her şey Kabul, C# Programlama

Daha fazlasını görün: datagridview customisation, zero-zone, the future of programming, string in c programming, string c programming, programming keyboard, numbers function, future programming of c++, function of numbers, c string programming, c programming string, future of programming, function in c++ programming, C Sharp Programming, unbound, c# windows form, c windows form, windows form order, cell names, project data source, windows datagridview, larger, net datagridview add column, net windows form, will cancel project

İşveren Hakkında:
( 4 değerlendirme ) Chinnor, United Kingdom

Proje NO: #2239976



Hello! I'm working as software developer for 4 years. I have 2 years experience in C# - WinForms developing. I just started freelancing, so my bid is just 20$. I can do this job on next weekends (30 April and 1 May) Daha fazlası

2 gün içinde 20$ USD
(0 Değerlendirme)