Comments (10)
but it uses win2d (for drawing the lines) and i wonder if that is a restriction
In my opinion the curves should also be a templated control. Is it not possible to just use a <Path/>
?
from labs-windows.
Hello, 'Avid29! Thanks for submitting a new feature request. I've automatically added a vote ๐ reaction to help get things started. Other community members can vote to help us prioritize this feature in the future!
from labs-windows.
cc @djspider117 you may be interested in collaborating on this.
from labs-windows.
I have a prototype that is native UWP
but it uses win2d (for drawing the lines) and i wonder if that is a restriction
from labs-windows.
but it uses win2d (for drawing the lines) and i wonder if that is a restriction
It shouldn't be an issue, but it does make it harder to port x-plat. If being done from scratch, maybe we could try porting that part to SkiaSharp?
from labs-windows.
If it can't be a templated control, the style should at least be customizable.
from labs-windows.
+1 on this, would be open to contributing to a control like that as I have potential needs for one ๐
I think using Win2D for the paths would be fine for a first version of the control (You'd already have a fair bit of templating to do for the nodes themselves), I also don't think any controls in the WCT currently use skiasharp?
Do correct me if I'm wrong on this ๐
from labs-windows.
Someday, if nobody else makes this I will. In the meantime, I did some research a while ago and I'm willing to share what I learned with anyone who's interested.
Looks like Difegue made it further though
from labs-windows.
Oh sorry to disappoint but I didn't ๐ Just saw this issue while doing some searching.
I'm likely going to fallback to using https://github.com/panthernet/GraphX for my own project, but a simpler toolkit control would've probably been better/leaner.
from labs-windows.
+1 on this too, https://github.com/miroiu/nodify is super cool, but only supports wpf
from labs-windows.
Related Issues (20)
- Duplicate / inconsistent headers and descriptions across sample docsu
- No samples are using a custom options pane
- MarqueeText is not showing on Wasm HOT 1
- [Feature] 3D Parallax using Depth map HOT 1
- [Feature] `CalendarDateRangePicker` control HOT 1
- SettingsExpander Items Crash app No installed components were detected HOT 3
- Update components to use custom icons HOT 1
- Remove SizerBase component (migrated)
- Cleanup migrated experiments HOT 1
- Latest Settings Control Lot of errors HOT 7
- When I install the package containing Uno.WinUI, the compilation won't work HOT 4
- Bug: Title text slightly moves up without actionable contents in narrow width
- Enable pausing/resuming MarqueeText HOT 2
- CommunityToolkit.Labs.WinUI.CanvasView higher than 0.1.231204-build.1603 produces Type universe cannot resolve assembly: Uno.UI, Version=255.255.255.255 in WinUI project
- ๐งช [Experiment] Ribbon
- MarkdownTextBlock MyCodeBlock renders empty RichTextBox as doesn't use StringBuilder for anything HOT 1
- TitleBar control measuring issues HOT 7
- Marquee based on ItemsRepeater
- RivePlayer doesn't work for WinUI 3 1.6.240701003-experimental2
- DataTable issues on Uno
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from labs-windows.