i trying modify appearance of decimalupdown control wpf extended toolkit every time try create template nullreferenceexception @ run time.
i tried using template link: https://social.msdn.microsoft.com/forums/vstudio/en-us/304c5191-687f-47b9-8924-56816647e2b4/im-using-the-wpf-extended-toolkit-singleupdown-control?forum=wpf
when didn't work tried basic possible , used this:
<style targettype="{x:type etk:decimalupdown}"> <setter property="template"> <setter.value> <controltemplate targettype="etk:decimalupdown"> <etk:buttonspinner name="part_spinner"> <etk:watermarktextbox name="part_textbox" /> </etk:buttonspinner> </controltemplate> </setter.value> </setter> </style> but got nullreferenceexception both times. stack trace is:
at microsoft.windows.controls.primitives.updownbase`1.onapplytemplate() @ system.windows.frameworkelement.applytemplate() @ system.windows.frameworkelement.measurecore(size availablesize) @ system.windows.uielement.measure(size availablesize) @ system.windows.controls.grid.measurecell(int32 cell, boolean forceinfinityv) @ system.windows.controls.grid.measurecellsgroup(int32 cellshead, size referencesize, boolean ignoredesiredsizeu, boolean forceinfinityv, boolean& hasdesiredsizeuchanged) @ system.windows.controls.grid.measurecellsgroup(int32 cellshead, size referencesize, boolean ignoredesiredsizeu, boolean forceinfinityv) @ system.windows.controls.grid.measureoverride(size constraint) @ system.windows.frameworkelement.measurecore(size availablesize) @ system.windows.uielement.measure(size availablesize) @ ms.internal.helper.measureelementwithsinglechild(uielement element, size constraint) @ system.windows.controls.contentpresenter.measureoverride(size constraint) @ system.windows.frameworkelement.measurecore(size availablesize) @ system.windows.uielement.measure(size availablesize) @ system.windows.controls.border.measureoverride(size constraint) @ system.windows.frameworkelement.measurecore(size availablesize) @ system.windows.uielement.measure(size availablesize) @ system.windows.window.measureoverridehelper(size constraint) @ system.windows.window.measureoverride(size availablesize) @ system.windows.frameworkelement.measurecore(size availablesize) @ system.windows.uielement.measure(size availablesize) @ system.windows.interop.hwndsource.setlayoutsize() @ system.windows.interop.hwndsource.set_rootvisualinternal(visual value) @ system.windows.interop.hwndsource.set_rootvisual(visual value) @ system.windows.window.setrootvisual() @ system.windows.window.setrootvisualandupdatestc() @ system.windows.window.setupinitialstate(double requestedtop, double requestedleft, double requestedwidth, double requestedheight) @ system.windows.window.createsourcewindow(boolean duringshow) @ system.windows.window.createsourcewindowduringshow() @ system.windows.window.safecreatewindowduringshow() @ system.windows.window.showhelper(object booleanbox) @ system.windows.window.show() @ system.windows.window.showdialog() it seems i'm missing mandatory in templates don't know is. can help?
if let me know how define style can apply up/down controls (i'm using integerupdown in app too) grateful.
thanks in advance
i using old version of toolkit. after downloading latest version seems work. tanis83 suggesting this.
Comments
Post a Comment