IXRSelector::GetSelectedItem (Compact 2013)
3/28/2014
This method retrieves the selected item from the list.
Syntax
virtual HRESULT STDMETHODCALLTYPE GetSelectedItem(
__out XRValue *pSelectedItem
) = 0;
Parameters
- pSelectedItem
[out] Pointer to an XRValue object that represents the selected item in the list.
Return Value
Returns an HRESULT that indicates success or failure.
Remarks
The object that pSelectedItem points to can be an IXRListBoxItem object or an IXRComboBoxItem object. You can retrieve the collection of items for selector objects with one of these types by calling the inherited IXRItemsControl::GetItems method.
The combo box, which inherits from IXRSelector, allows only one selected item at a time.
To retrieve the selected item, you can call IXRSelector::GetSelectedIndex to obtain the index of the selected item and pass that index to IXRSelector::GetSelectedItem.
To use any supported value type, such as a float value, you can use the helper template version of this method that XAML for Windows Embedded provides. When you supply a value type, this version automatically supplies a type-safe method that implicitly converts the returned type from a generic XRValue to the appropriate data type.
.NET Framework Equivalent
System.Windows.Controls.Primitives.Selector.SelectedItem
Requirements
Header |
XamlRuntime.h |
sysgen |
SYSGEN_XAML_RUNTIME |