BytecodeApi Documentation

BytecodeApi.UI.Controls Namespace

Classes


  Class Description
Public class ContainerItemsControl
Represents an ItemsControl that applies the ItemTemplate, even if the item is its own container (e.g. a UserControl).
Public class MenuItemService
Helper class for the WPF MenuItem control that implements an icon that can be defined in XAML.
Public class NoInheritanceContainer
Represents an ObservableUserControl that does not inherit style (InheritanceBehavior is set to SkipToAppNext).
Public class ObservableUserControl
Class that wraps a UserControl object, implementing the INotifyPropertyChanged interface. Typically, properties of this class are set as a DependencyProperty on a DependencyObject.
Public class ObservableWindow
Class that wraps a Window object, implementing the INotifyPropertyChanged interface. Typically, properties of this class are set as a DependencyProperty on a DependencyObject.
Public class TreeViewItemService
Helper class for the WPF TreeView control that checks whether a MouseOver event occurrs over an item directly. This is relevant, when MouseOver effects need to be implemented for a TreeViewItem excluding its children.
Public class WatermarkAdorner
Represents an Adorner for watermark elements.
Public class WatermarkService
Helper class to display watermark elements on top of TextBox, ComboBox and ItemsControl elements.