TileGridEditor in .Net 4.0 or above

Đã hoàn thành Đã đăng vào Jul 28, 2015 Thanh toán khi bàn giao
Đã hoàn thành Thanh toán khi bàn giao

I want a general software framework that I can adapt to different applications. I will describe two possible applications here so you can see what I want by example:

I. Logic analyzer display

1. Create a grid style view area. I am not specifying any particular .Net control. All data will be presented and controlled in a grid pattern.

2. Create a set of tiles: empty, high, low, rise, fall. It will best to have one tile class with different bitmaps that can adjust size as the display is zoomed.

3. Read an external file that contains trace data, preformatted for the display tool. This project is not really a logic analyzer, so do not get lost in nice features for that kind of program.

4. Assuming the trace data can more than fill the grid, map a grid viewport to a subset of the data and display it.

5. Allow zoom and pan of the viewport.

6. Allow any tile to be annotated with text. Text size is any convenient big limit like 32k.

6a. Notes should be displayed when the mouse hovers on a tile.

7. Set up a right click menu for the tiles. In this case, the only active option would be Add/Edit Note. I will want to add more options when I use the interface in a project.

8. Support saving the data and reloading it with annotations

II. Ladder Logic Editor

In addition to the above, provide tiles for Vertical, Horizontal, Cross and all four tees up/down/left/right, then:

9. Provide a toolbar for tiles to be dragged onto the display and replace the old tile

10. Provide a custom tile type for which the user can specify bitmap and semantics.

11. Allow the user to change the number of rows and columns

III. Overall

12. Provide an interface that seems Windows standard. I do not want this tool to feel clunky. I want to easily adapt it to more projects like diagrams or scheduling.

13. Use Windows Forms in .Net 4.5 for VS2013.

I have good skills in back end logic but do not know the best way to implement this interface. Part of the selection process will be vetting implementation ideas.

Lập trình C# Kiến trúc phần mềm XML

ID dự án: #8163943

Về dự án

9 đề xuất Dự án từ xa Jul 30, 2015 đang mở

Được trao cho:

zuiguanglong

[login to view URL] I already checked your request. please contact me and discuss more. waiting for your reply. Best regards.

$994 USD trong 20 ngày
(11 Đánh Giá)
4.8

9 freelancer chào giá trung bình$1260 cho công việc này

ybjcSoft

Hello I checked your descriptions. I have rich experiences like your project. I am a highly motivated developer, having 5 years good experiences. I am very interesting at developing mobile apps, websites. I had de Thêm

$1368 USD trong 20 ngày
(3 Nhận xét)
5.1
TenStar718

Hello, sir. I am a expert C# developer. if you give me a chance, I will do best for you. Thank you!

$1184 USD trong 20 ngày
(11 Nhận xét)
5.3
scsBiswas

I am interested. can we talk? .

$750 USD trong 20 ngày
(29 Nhận xét)
4.8
sharmashalini201

Because i m Ambition, and completely trust worthy.I can project with 87% probability that I would complete the job to an acceptable level of satisfaction.

$1250 USD trong 25 ngày
(0 Nhận xét)
0.0