Posts

xaml - How can I bind a ContextMenu inside a DataTemplate to the DataContext of the parent ListBox -

i have contextmenu (from silverlight toolkit) inside datatemplate used itemtemplate of listbox: <datatemplate x:key="billitemdatatemplate"> <grid margin="0,0,0,12" x:name="itemgrid"> <kit:contextmenuservice.contextmenu> <kit:contextmenu> <kit:menuitem header="delete item" command="{binding ???????.deleteitemcommand}" commandparameter="{binding}" /> </kit:contextmenu> </kit:contextmenuservice.contextmenu> [...] </grid> </datatemplate> how can tell contextmenu.command bind property on view-model exposed outer datacontext (i.e. 1 applies listbox)? if i'm right, cannot use wpf relative declarations explained here . i prefer if child view-models wouldn't require reference "parent" view-model. use can use elementname bindings. don't have code here can like ...

html5 - Canvas consumes a lot of memory -

i having difficulties canvas-implementation open in overlay. canvas element 760px wide , 2640px high (i know, don't ask). i drawing lines @ every 27.5px high. ctx.moveto(0, y); ctx.lineto(760, y); ctx.strokestyle = 'rgb(100,100,100)'; ctx.stroke(); appearantly browser seems 'choke' on when creating canvas. comes through (1-5secs) , memory raised 20mb. closing overlay not seem free memory. when reopen overlay (which redraws canvas), memory again increased. , on, , on... chrome process goes 60mb memory 600+ in no time way. resizing canvas 264px high , drawing lines @ every 2.75px goes way faster , consumes 4mb (which not seem cleared of course). who has pointers on how avoid this. here more code data array of objects containing entries property array. [ { entries : [{...},{...},...] }, {...}, ... ] var $canvas = container.find('canvas') , canvas = $canvas.get(0) , maxy = canvas.height , maxx = canvas.width , dx = maxx / (d...

wpf - ListBox binding DataTemplate item to ItemsPanel Canvas.Left/Top -

Image
i have listbox canvas itemspanel. items in list labeledarrows: labeledarrow view model class (non visual) exposes properties start_x, start_y (arrow start), end_x, end_y (arrow head) , box_x, box_y (box possition) listboxitem datatemplate labeledarrow shown below. binding of arrowline x1, y1, x2, y2 labeledarrow start_x, start_y etc properties works fine because arrowline has exposed coordinate properties (x1 etc). box textblock have somehow set canvas.top , canvas.left attatched properties possition - binding shown below doesn't work. ideas? do need resort wrapping labeledarrow usercontrol? <listbox.resources> <datatemplate datatype="{x:type tp:labledarrow}"> <grid> <tp:arrowline stroke="red" strokethickness="2" x1="{binding path=start_x}" y1="{binding path=start_y}" x2="{binding path=end_x}" y2="{binding path=end_y}" /> <textblock ...

SQL Server Profiler - Error Details -

i enabled whole error-section says smth like: exception: error converting data type nvarchar datetime. it's know, what's details? wanna know particular query caused , other verbose information. there way attain this? i checked sql statement starting/completed, sp starting/completed etc. more should enable make show more details need? if have ability to, when begin profile session, select tsql_replay template. provide details need.

java - JButton's border don't go away even when set the Border to EmptyBorder -

Image
i designing gui using eclipse on mac, , want make jbutton display icon set. looks fine on mac os, when export jar file, , rut in on windows os, jbutton looks this: the borders emptyborder . what did wrong? how can make square @ go away? to answer question correctly, sscce required. anyway, believe you'll want invoke setcontentareafilled(false) on jbutton instances. should remove "square". however, important note exact behavior of calling function varies on component-by-component , l&f-by-l&f basis. import javax.swing.borderfactory; import javax.swing.jbutton; import javax.swing.jframe; import javax.swing.swingutilities; import javax.swing.uimanager; public final class jbuttondemo { public static void main(string[] args){ swingutilities.invokelater(new runnable(){ @override public void run() { createandshowgui(); } }); } private static void c...

c# - How to display data from a SQLite database into a GTK# TreeView? -

os: opensuse 11.4 ide: monodevelop 2.4.2 using gtk# i need display datatable of sqlite database in simple grid view, in windowsforms'/wpf's datagridview, gtk#. have been trying configure gtk.treeview display data properly, no luck. data not displayed , obscure error in application output. here code: type[] types; sqlitecommand cmd = new sqlitecommand("select * "+tables.users, _cddapconn); cmd.connection.open(); sqlitedatareader reader = cmd.executereader(); types = new type[reader.fieldcount]; for(int = 0; < types.length; i++) types[i] = typeof(string); gtk.liststore list = new gtk.liststore(types); for(int = 0; < tblusers.schema.length; i++) { table.appendcolumn(tblusers.schema[i], new gtk.cellrenderertext(), "text"); } while(reader.read()) { string[] rowdata = new ...

java - Listening on multiple sockets (InputStreamReader) -

i'm having problem little game i'm designing in class. problem got 2 clients connected server. (client1 , client2) each running game, in end, closes window. game window jdialog, then, when it's closed, send message, through socket, server, telling it's done. want server know of 2 clients completed first. reporting through printwriter on sockets' outputstream. did this: in1 = new bufferedreader(new inputstreamreader(client.getinputstream())); in2 = new bufferedreader(new inputstreamreader(client2.getinputstream())); try { in1.readline(); } catch (ioexception ex) { logger.getlogger(gameserver.class.getname()).log(level.severe, null, ex); } try { in2.readline(); } catch (ioexception ex) { logger.getlogger(gameserver.class.getname()).log(level.severe, null, ex); } problem waits first input, before starts listening on second. how can make listen on both @ same time? or solve problem other way. thanks...