Treeview XML c#


Form with 4 controls:

I. TreeView (VS standard treeview)

II. BrowserControl

III. button Open (to pick up an xml file)

IV. button Save (to write to xml file)

Support behaviours:

- Add node

* two versions from right-click:

** Add: open file selection dialog. If file selected, create TOCItem with property File set, and add node to tree

** New: open file save as dialog. If file ok, create TOCItem with property File set, and add node to tree

- Rename node

- Comment: edit the Comment on the TOCItem

- visually indicate a node is selected (text background blue)

- multiselect, dragdrop, remove

- drag drop should be able to a. add as leaf to the selected node or b. put between

- node: Up, Down, Left, Right

- Edit node object

- node object:

* pops up a dialog with the properties of node object

* is stored as object in the tree's tag property

* = class TOCItem, has properties

** File (string)

** IsNewEntry (bool)

** Comment

** ImageIndex (default -1 = auto)

* supports serialization. The TocItem should be stored in and retrieved from the tree's xml.

- all changes must be directly committed to the xml (save)

- show image on tree dependent on

* branche or leaf

* other properties (such as new item)

- all node related operations available thru right-click on a node

- expose events:

* node_add, node_added, node_removed, node_renamed, node_position_changed, node_click

Use XmlSerializer or xmltextwriter (choice is open)

Taidot: C# -ohjelmointi

Näytä lisää: treeview xml, treeview save xml, add properties treeview save xml, treeview drag drop xml, treeview edit xml, up string, tree node, string standard, string b, standard string, node in tree, treeview save, xml c, treeview, remove object, open xml, open c, dragdrop, bool, b blue, b & blue, tree drag drop, object background, save drag, drag treeview

Tietoa työnantajasta:
( 20 arvostelua ) Culemborg, Netherlands

Projektin tunnus: #506330

Myönnetty käyttäjälle:


Hello, Please look at the PMB. Regards, Sergey

400 $ USD 3 päivässä
(3 arvostelua)

14 freelancers are bidding on average $307 for this job


Ready to create this, and i am very exited, its a great idea. Thanks and Regards : TUHIN

250 $ USD 6 päivässä
(96 arvostelua)

I am willing to work for this

250 $ USD 6 päivässä
(35 arvostelua)

Hello I can easily develop this treeview utility for u. i am 12+ yesrs certified microsoft programmer. I am waiting for u .. Best Regards Umer

300 $ USD 7 päivässä
(12 arvostelua)

Dear Sir, I am interested in doing [url removed, login to view] check PMB for information. Kind regards, Zoomer.

300 $ USD 20 päivässä
(9 arvostelua)

I can help you.

300 $ USD 10 päivässä
(1 arvostelu)

Hi, please check the pmb for more details. thanks

400 $ USD 10 päivässä
(1 arvostelu)

pl check pmb.

500 $ USD 20 päivässä
(0 arvostelua)

Dear Sir .. i am a professional software developer working in a multinational software house for 3 years .. the requirements you mentioned met out current project .. that is of human factors engineering .. one of its m Lisää

250 $ USD 3 päivässä
(1 arvostelu)

I am ready for this [url removed, login to view] check my bid

300 $ USD 14 päivässä
(0 arvostelua)

Hi, Please read the PM for details. About Us: We are a bunch of professional programmers to the core. We have developer a variety of web/windows applications ranging from simple shopping carts to enterprise appl Lisää

250 $ USD 30 päivässä
(0 arvostelua)

Hello, This is easy, i have already done time type of features in Many of our applciations. that we have developed.

300 $ USD 5 päivässä
(0 arvostelua)

Check PM Please

250 $ USD 7 päivässä
(1 arvostelu)

Hi I am interested. I have 5 years experience in .net development. I'll do this project with full honesty.

250 $ USD 10 päivässä
(0 arvostelua)