MvvmCross: Need to change binding mode - xamarin.android

Binding in MvvmCross update text property on every character change.
Is there any way to fire binding after loosing focus for example?

Related

Set child property sooner than OnBeforePrint

I would like to set the StartNewPage property of my child band from code based on some data from my database. I am using this to force a pagebreak if it is needed. If I try to modify this property in the OnBeforePrint event, it seems to ignore it on the first page of every report, then it starts to work on pages after that. Is there any way to set that property even sooner than OnBeforePrint? I am using FastReport 5.0.
Set child band's StartNewPage property when main band (TfrxMasterData for example) is printed

how can I trigger an angular change event with a jquery UI slider?

Originally, I had a text input setup with a ng-model attribute, so that when changing its value, it would trigger something else on the page that was utilizing that model attribute. I have replaced that text input with a jQuery UI slider, and am curious what the correct or "angular" way to interact with this element so that the slider's change event / function can delegate directly to angular and accomplish the same sort of thing.
Take a look at the ui-slider component of angular-ui to see a solution for your situation.

Binding ColumnDefinition.Width to a DataGridTextColumn does not fire when the usercontrol loads

I have a WPF usercontrol that holds a grid, some textboxes, and a DataGrid. The textboxes are filers for the data in each column so I'd like them to stay above the relevant column. This is easy unless the user resizes the DataGridTextColumn. So, I am Binding the Grid.ColumnDefinition.Width to the DataGridTextColumn.Width.
It works like a dream... after the first resize. When the form initially opens the textbox is 0 wide. How do I trigger the resize event on the datagrid? Currently I'm binding in the XAML, should I wait until the control is initialized and then do the binding in code?
This works if you set the width in the constructor for the usercontrol. I can't quite follow the event stack but it seems the width changing event is happening after the bind.

J2ME TextBox not editable

Is there any way to get a TextBox in j2me not editable?
Because I want to fill a lot of lines but I don't want the user to edit it.
For Textbox, this can be achieved by setting TextField.UNEDITABLE constraint (TextField is not a typo):
Indicates that editing is currently disallowed. When this flag is set, the implementation must prevent the user from changing the text contents of this object. The implementation should also provide a visual indication that the object's text cannot be edited. The intent of this flag is that this text object has the potential to be edited, and that there are circumstances where the application will clear this flag and allow the user to edit the contents.
The UNEDITABLE modifier can be combined with other input constraints by using the bit-wise OR operator (|).
UNEDITABLE modifier can be set in TextBox constructor, as well as using setConstraints method. If you're interested in more details on that, refer to TextBox API javadocs
Use constraint as TextField.UNEDITABLE
Isn't it a solution to use a TextField in stead?

Silverlight UI Automation of a TextBlock

I'm trying to set up UI automation for Silverlight 3. I have a little test project that has 2 elements, a Button and a TextBlock. When you click the button the text is supposed to change.
I have been able to simulate a button click and the text does correctly change on the UI. However I am having problems retrieving the text from the TextBlock. UISpy shows that it is of type "text" but it also shows that it implements no control patterns. If I use a TextBox I can get the text correctly using a ValuePattern, but I would prefer to use TextBlock.
Does anyone know how to get the current text of a TextBlock from it's AutomationElement object?
TextBlock exposes its text as the Name property of the automation element, so you can read the text from myTextBlockAutomationElement.Current.Name.

Resources