The Mindscape.PhoneElements namespace contains the Phone Elements controls and supporting classes.
Classes
| Class | Description | |
|---|---|---|
| BooleanToThicknessConverter |
Selects a Thickness according to a boolean value.
| |
| BooleanToVisibilityConverter |
Converts a Boolean value to a visibility.
| |
| Clip |
A helper class for allowing a visual element to clip its content using a rectangular bounds.
| |
| ColorChannelAdjustmentBrushConverter |
Converts a color or solid brush to a gradient brush showing the effects
of adjusting one channel on that color. This is used for displaying
mixer channels in a ColorPicker template.
| |
| ColorChannelToTemplateConverter |
Selects a ControlTemplate for the RepeatButton part of a channel mixer
in a CustomColorPicker control.
| |
| ColorPicker |
Allows the user to select a Color.
| |
| ColorPickerPage |
A color picker page containing a list of NamedColor objects.
| |
| ColorPickerPageBase |
A base class for a PhoneApplicationPage that can be opened by a ColorPicker.
| |
| ColorToSolidColorBrushConverter |
Converts a Color to a SolidColorBrush.
| |
| CustomColorPicker |
A control that displays a slider for each color channel allowing the user to create a custom color.
| |
| CustomColorPickerPage |
A color picker page containing a CustomColorPicker()()()().
| |
| DatePicker |
Allows the user to select a DateTime object.
| |
| DatePickerPage |
The standard page that can be opened by a DatePicker.
| |
| DateTimeWrapper | ||
| DayOfMonthDataSource |
A looping data source that loops through the days of the current month.
This looping data source uses DateTimeWrapper objects.
| |
| DockPanel |
A panel that arranges its children against its edges.
| |
| DragCompletedGestureEventArgs |
Contains event data for the drag completed gesture.
| |
| DragDeltaGestureEventArgs |
Contains event data for the drag delta gesture.
| |
| DragStartedGestureEventArgs |
Contains event data for the drag started gesture.
| |
| DualGestureEventArgs |
A base class for gesture event args that manage 2 touch points.
| |
| FlickGestureEventArgs |
Contains event data related to the flick gesture.
| |
| FormattingConverter |
Formats a binding source value using a format string.
| |
| GestureEventArgs |
A base class for event args containing data for gestures.
| |
| GestureListener |
Raises gesture events for a UIElement.
| |
| HeaderedItemsControl |
A simple HeaderedItemsControl implementation.
| |
| ListToSubListConverter |
Extracts a sub-list from a master list.
| |
| LoopingListBox |
A control that loops through a data source allowing a user to select an item.
| |
| LoopingListBoxItem |
Displays a single data item in a LoopingListBox control.
| |
| MonthOfYearDataSource |
A looping data source that loops through the 12 months of a year.
This looping data source uses DateTimeWrapper objects.
| |
| MovingGestureEventArgs |
A base class for gesture event args that suggest some kind of movement.
| |
| NamedColor |
Maps a Color to a name.
| |
| NotifyingColor |
Encapsulates a Color and provides notification of changes to individual
channels in order to support Silverlight data binding.
| |
| NumericDataSource |
A looping data source that loops through a sequence of consecutive numbers.
| |
| ObjectDataSource |
A looping data source the loops through a sequence of objects.
| |
| PaletteColorPicker |
A control that display a color palette allowing the user to select a Color.
| |
| PaletteColorPickerPage |
A color picker page containing a PaletteColorPicker.
| |
| PickerBase |
A base class for picker controls that open up a page containg the picker UI.
| |
| PinchGestureEventArgs |
Contains event data related to the PinchStarted, PinchDelta and PinchCompleted gestures.
| |
| StandardPalettes |
Provides standard color palettes.
| |
| ThicknessToDoubleConverter |
Converts a Thickness into a double. This is useful for binding a BorderThickness property to a StrokeThickness property.
| |
| TimePicker |
Allows the user to select a time of day.
| |
| TimePickerPage |
The standard page that can be opened by a TimePicker.
| |
| ViewModelBase |
Provides property change notification servics for view model objects.
| |
| YearlyDataSource |
A data source that lists a sequence of consecutive years from 1601 to 3000.
This data source uses DateTimeWrapper objects.
This data source does not loop through the sequence.
|
Structures
| Structure | Description | |
|---|---|---|
| TimeOfDay |
Represents a time of day.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IDataSource |
Aids in virtualisation for a sequential list of data.
| |
| IDatePickerPage |
Represents a PhoneApplicationPage that can be opened by a DatePicker control.
| |
| ITimePickerPage |
Represents a PhoneApplicationPage that can be opened by a TimePicker control.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| ColorChannel |
Represents one of the four channels of a Color.
| |
| ColorPickerMode |
Defines which UI a ColorPicker should use for selecting a color.
| |
| Dock |
Specifies the edge of a DockPanel in which to arrange an element.
| |
| FlickDirection |
Defines the direction of movement for a flick gesture.
| |
| TimeDisplayMode |
Specifies how to visualy display time.
|