Tjena Varför inte använda dig av tex Microsoft Visio!? Hej Kan man få Visio att auto arrangera objekten? DU kan få visio att skapa kod från dina class diagram m.m. detta kräver dock att du har VS .Net enterprise Architect versionen. jo, men det var ju inte det frågan gällde. Du skall rita saker i Visio, och du har tidigare gjort det med ajva? hur har du ritat med Java? menar du ett annat program där du sedan nyttjade java för dina lösningar? Varför inte använda det programmet oxå? Du ser i Visio alla diagram du kan använda dig av, hittar du inte det du vill ha så :-( då får du leta efter något annat kul profram som ger dig det schema du vill ha,,, Jag måste vara väääldigt otydlig. Började söka lite igen på detta och jag hittade faktiskt nånting som jag tycker verkar väldigt intressant. har inte hunnit testa än men det ser lovande ut. http://www.nwoods.com/go/dotnet.htm ok, grejen är den att jag har en fet struktur med objekt som pekar på andra objekt som jag vill åskådliggöra... har du kollat in graphviz paketet? http://www.research.att.com/sw/tools/graphviz/ Har nu testat netron-biblioteket lite granna och det verkar faktiskt fungera rätt bra. Ok, det har kasnke inte allt man vill (iallafall inte vad gäller dokumentation) men jag tror att det är vad jag söker iallafall.Rita datastrukturer (ER, UML likn)
Funderade på att skriva ett verktyg som skall rita en struktur (typ ett uml/ER diagram) men jag skulle vilja ha en knuff i rätt riktning.
Mina alternativ är ju att använda nåt befintligt verktyg som stödjer ritande från nåt format eller att skriva nåt själv.
Nån som har någon erfarenhet av att göra nåt sånt här. Det enda som jag har fattat är att man kan använda sugiyama-algoritmen för att rita ut alla noder, men jag har inte sett nånstans HUR man implementerar den...
Nåja, det jag vill göra är iallafall att rita ut en massa boxar, som man kan namnge, med pilar emellan, som man kan namnge. Alla förslag, länkar, program, kodsnuttar mottages tacksamt ;-)Sv: Rita datastrukturer (ER, UML likn)
/Fredrik Normén NSQUARED2
http://www.nsquared2.netSv: Rita datastrukturer (ER, UML likn)
Har ingen erfarenhet av det men här är ett ganska skoj projekt.
http://www.codeguru.com/net_general/PocketUML.html
Sen finns det en hel del intressanta projekt på sourceforge..
/WSv: Rita datastrukturer (ER, UML likn)
Jag har alltså en viss struktur som jag vill visa för en användare...Sv: Rita datastrukturer (ER, UML likn)
Mvh JohanSv: Rita datastrukturer (ER, UML likn)
Jag vill alltså rita en struktur som PÅMINNER om ett uml/er diagram. Det är helt enkelt en annan typ av schema.
Jag vill alltså göra följande:
1, definera en mängd rektanglar
2, dra streck mellan de som har relationer till varandra
3, ordna dessa på ett optimalt sätt.
Nån som sett någon exempel kod eller nåt liknande implementerat i .Net?
Har bara sett grejer gjorda i Java.Sv: Rita datastrukturer (ER, UML likn)
Mvh JohanSv: Rita datastrukturer (ER, UML likn)
Jag vill rita (på skärmen) ett antal kvadrater som är sammanbundna med linjer (relationer) inifrån ett program skrivet i C#. Strukturen får jag från en server.
Visio är ett program som klarar av att rita figurer... (förmodligen inte det mest lämpade programmet för denna uppgiften eftersom det kräver att man faktiskt har Visio installerat), jag vet inte heller om Visio automatiskt kan arrangera mina objekt.
Själva utritandet av rektanglarna på skärmen är det minsta problemet. Det största är just att ordna dem. Ett exempel på detta är den här (skrivet i Java) http://plg.uwaterloo.ca/~itbowman/CS746G/ASug.html
Ok, så jag ställer min fråga så här:
Jag behöver ett bibliotek (kodexempel eller likn), helst i C#, som klarar av att:
-Ha ett antal objekt med relationer
-Rita upp dessa snyggt på skärmen (i en hyfsat optimal ordning t.ex. genom att applicera Sugiyama algoritmen)
-Gärna stödja nån typ av filformat så att man slipper göra allt i kod hela tiden.
-Kunna visa specifierad information om ett valt objekt Sv: Rita datastrukturer (ER, UML likn)
http://netron.sourceforge.net/Sv: Rita datastrukturer (ER, UML likn)
annars om det handlar om att visa typ tabeller med relationer a'la access/enterprisemanager så kan du väll vänta ett tag så kan du få en present av mig ;)
//RogerSv: Rita datastrukturer (ER, UML likn)
Mitt största krav är dock att grafen måste ha nåt inbyggt stöd för att kunna balansera sig på ett korrekt sätt....
en halvtaskig implementation finns ju här:
http://java.sun.com/applets/jdk/1.0/demo/GraphLayout/example1.html
Biblioteket som jag refererade till ovan använde sig visst av .Net 1.1 och jag kör för tillfället 1.0 så jag får vänta lite med testerna. Annars verkar det som ett spännande lib...Sv: Rita datastrukturer (ER, UML likn)
..använder det själv för att rita nån sorts av pseudo uml inheritans hierarki
/SimonSv: Rita datastrukturer (ER, UML likn)
Sätter tråden som löst och tackar för alla tips jag fått...
om ni testar Netron tänk bara på att ni måste ladda ner dotnetmagic också. Plus att jag rekommenderar er att köra XML-examplena, de verkar vara de senast libbarna...