C# WPF Connectable TreeView and Canvas
€250-750 EUR
Paid on delivery
The following objects shall be provided in C# WPF as source code:
- A WPF canvas that contains two or more TreeViews that can be created either statically or dropped onto the canvas;
- the canvas shall adapt to the children sizes by showing scrollbars if the child sizes extend the viewports height / width
- The TreeView shall be draggable on the Canvas, meaning it can be pulled to different positions by the user using his mouse;
- The TreeViews shall contain TreeViewItems which can be linked via Connections (PolyLineSegments / Lines) drawn by a Connection Adorner;
- The Source and Target Points of the Connection shall be a Connector object positioned at the right and left end of each TreeViewItem;
- When grabbing one connector and pulling a dashed line that is linked to the grabbed connector on the one side and following the mouse on the other end shall be visible;
- The line once linked to both connectors shall be able to be unconnected and dropped on another connector; in this case a dashed line shall be shown following the mouse pointer on the canvas;
- if connected the position of the connectors and thus the start and end points of the connection shall be updated if the corresponding TreeViewItem is moved or collapsed/expanded;
- the left end of the connection shall be a black rectangle (10 x 10 px), the right end an arrow which follows the angle of the mouse movement on the canvas;
- if connected the connection shall be a stroked gray line of 2px height;
Project ID: #18499879
About the project
19 freelancers are bidding on average €775 for this job
Hi! I'm interesting your project very well. I am a full time developer and i can work more than 10 hours in a day. I am good at WPF and I'm a good Engineer. And also I have many experience and good skill about tre More
Hi, Dear Employer! How are you? I am really interested in your project. I have enough experience on python, C/C++, C#, java,Delphi programming My sql and LINUX. I am 100% sure i can satisfy your requirements perfe More
Hello, I can assist you with your C# WPF project. Need to discuss the project in more detail. Please share your feasible time for discussion. Thanks. Note: The amount mentioned here is just a placeholder va More
Hello, how are you? I am a programmer with good skills I've just read your project descryptioin and i am interested in it I can complete your project in your timeline perfectly I am expert in C#/WPF, C/C++, JAVA, More
hello,how are you. i read your bid carefully. i am C#, WPF expert and have full experience for 7 years. C#, WPF is my top skill and i can handle your project by using that skills. I can provide most quality and high More
Ok, Can we discuss in chat ? As you can see I have got great feedback from my clients by providing quality work and I assure you the same. Let's discuss more in chat and then I will also revise the quote at my best More
Dear Sir, I would like to work with you on this project. As per your requirement, I am well experienced and skilled in C#, Win-Form, WPF, MVVM, Asp.net, ASP.NET MVC, .NET Core, SharePoint, plugin, Entity framework, More
Dear client. I read your description carefully and fully understand what you want. I am a Professional C# Developer who has 8+ year's rich experience and very strong skills in C#, .NET, WPF, ASP.NET and Microsoft SQL. More
I am having Microsoft certified C# developer, having 10 years of Exp. in C# software development. Please let me if you are interested. Thanks
Hello, happy new year! I have briefly read the description on wpf-connectable-treeview-canvas project, and I can deliver as per the requirements however I need us to discuss for more clarity on the details, dea More
Dear Sir, Over all 15 years of IT industry experience. Development of Web Application and Windows based Application using Microsoft Technologies. My Technical Experience comprises of : - VBA and Macros using Exce More
We are technology solutions provider with 15+ years of experience and varied domain expertise. Along with technology expertise, right strategy is also required to make the idea successful wherein we can assist also. We More
I like prgraming and i wil take this project in my project list . I am c# programer intern in Microsoft inovation centre Armenia