Having little experience I am wondering which is the best way to add a simple CRUD functionality for the ListView there.The design is incomplete.The two black buttons down there are for Create end Edit .
Opening a new form for editing / adding ,i think is a really bad idea.
Adding dynamically a textbox and a label between the buttons and the listview seems a little odd ,i think that it can be confusing.Like pressing New then what if user changes tab or presses edit? Also for editing what if user changes selection from list ? It is a bit confusing... Another option is to hide listview when editing or adding a new.... But nothing satisfies me.
The other solution is datagrid but seems a little weird not friendly for simple users.
Any other solution/suggestion ?Thank you for your time!
UPDATE
The left menu has Personnel,Catalog,Tables,Settings...
Right the three textboxes are for 3 tax rates. At bottom at the listview are some cancellation reasons,they are predefined strings. User can add /edit/delete them. They will be used later from other forms so user wont have to type why the order was cancelled.
I moved the buttons at right and look better - easier to use