public NetworkView2() { force = D3.Layout.Force() .Size(new int[] { width, height }) .On("tick", Tick); // var force = d3.layout.force() //.size([width, height]) //.on("tick", tick); svg = D3.Select("body").Append("svg") .Attr("width", width) .Attr("height", height); //var svg = d3.select("body").append("svg") // .attr("width", width) // .attr("height", height); link = svg.SelectAll(".link"); node = svg.SelectAll(".node"); //var link = svg.selectAll(".link"), // node = svg.selectAll(".node"); //root = new ForceNode("Test", 100); //Update(); D3.Json("../js/json_data.js", delegate(object state, object json) { root = (EntityNode)json; Update(); }); }