NotificationWindow - класс |
Пространство имён: Tessa.UI.Notifications.Controls
public class NotificationWindow : Window, IComponentConnector
Тип NotificationWindow предоставляет следующие члены.
Имя | Описание | |
---|---|---|
NotificationWindow | Создаёт экземпляр класса с параметрами по умолчанию. |
Имя | Описание | |
---|---|---|
ActualHeight | (Унаследован от FrameworkElement.) | |
ActualWidth | (Унаследован от FrameworkElement.) | |
AllowDrop | (Унаследован от UIElement.) | |
AllowsTransparency | (Унаследован от Window.) | |
AreAnyTouchesCaptured | (Унаследован от UIElement.) | |
AreAnyTouchesCapturedWithin | (Унаследован от UIElement.) | |
AreAnyTouchesDirectlyOver | (Унаследован от UIElement.) | |
AreAnyTouchesOver | (Унаследован от UIElement.) | |
Background | (Унаследован от Control.) | |
BindingGroup | (Унаследован от FrameworkElement.) | |
BitmapEffect | Устарело. (Унаследован от UIElement.) | |
BitmapEffectInput | Устарело. (Унаследован от UIElement.) | |
BorderBrush | (Унаследован от Control.) | |
BorderThickness | (Унаследован от Control.) | |
CacheMode | (Унаследован от UIElement.) | |
ClickCommand |
Команда, которая выполняется при клике по окну левой кнопкой мыши,
или null, если команда отсутствует.
В качестве параметра команде передаётся текущий контент NotificationContent.
| |
Clip | (Унаследован от UIElement.) | |
ClipToBounds | (Унаследован от UIElement.) | |
CloseOnMouseLeftClick |
Признак того, что нажатие левой кнопки мыши закрывает окно таким же образом, как и нажатие правой кнопки.
Если указано значение true и задана команда ClickCommand,
то окно закрывается только в том случае, если команду можно выполнить CanExecute(Object).
| |
CommandBindings | (Унаследован от UIElement.) | |
Content | (Унаследован от ContentControl.) | |
ContentStringFormat | (Унаследован от ContentControl.) | |
ContentTemplate | (Унаследован от ContentControl.) | |
ContentTemplateSelector | (Унаследован от ContentControl.) | |
ContextMenu | (Унаследован от FrameworkElement.) | |
Cursor | (Унаследован от FrameworkElement.) | |
DataContext | (Унаследован от FrameworkElement.) | |
DefaultIcon |
Иконка уведомления по умолчанию.
| |
DefaultIconUri |
Uri для иконки уведомления по умолчанию DefaultIcon.
| |
DefaultStyleKey | (Унаследован от FrameworkElement.) | |
DependencyObjectType | (Унаследован от DependencyObject.) | |
DesiredSize | (Унаследован от UIElement.) | |
DialogResult | (Унаследован от Window.) | |
Dispatcher | (Унаследован от DispatcherObject.) | |
Effect | (Унаследован от UIElement.) | |
FadeForceInterval |
Длительность анимации по исчезновению окна при его принудительном закрытии.
По умолчанию равна 0.2 секундам.
Не рекомендуется изменять эту настройку.
| |
FadeInterval |
Длительность анимации по исчезновению окна.
По умолчанию равна 3 секундам.
| |
FlowDirection | (Унаследован от FrameworkElement.) | |
Focusable | (Унаследован от UIElement.) | |
FocusVisualStyle | (Унаследован от FrameworkElement.) | |
FontFamily | (Унаследован от Control.) | |
FontSize | (Унаследован от Control.) | |
FontStretch | (Унаследован от Control.) | |
FontStyle | (Унаследован от Control.) | |
FontWeight | (Унаследован от Control.) | |
ForceCursor | (Унаследован от FrameworkElement.) | |
Foreground | (Унаследован от Control.) | |
HandlesScrolling | (Унаследован от Control.) | |
HasAnimatedProperties | (Унаследован от UIElement.) | |
HasContent | (Унаследован от ContentControl.) | |
HasEffectiveKeyboardFocus | (Унаследован от UIElement.) | |
Height | (Унаследован от FrameworkElement.) | |
HorizontalAlignment | (Унаследован от FrameworkElement.) | |
HorizontalContentAlignment | (Унаследован от Control.) | |
Icon | (Унаследован от Window.) | |
InheritanceBehavior | (Унаследован от FrameworkElement.) | |
InputBindings | (Унаследован от UIElement.) | |
InputScope | (Унаследован от FrameworkElement.) | |
IsActive | (Унаследован от Window.) | |
IsArrangeValid | (Унаследован от UIElement.) | |
IsEnabled | (Унаследован от UIElement.) | |
IsEnabledCore | (Унаследован от UIElement.) | |
IsFocused | (Унаследован от UIElement.) | |
IsHitTestVisible | (Унаследован от UIElement.) | |
IsInitialized | (Унаследован от FrameworkElement.) | |
IsInputMethodEnabled | (Унаследован от UIElement.) | |
IsKeyboardFocused | (Унаследован от UIElement.) | |
IsKeyboardFocusWithin | (Унаследован от UIElement.) | |
IsLoaded | (Унаследован от FrameworkElement.) | |
IsManipulationEnabled | (Унаследован от UIElement.) | |
IsMeasureValid | (Унаследован от UIElement.) | |
IsMouseCaptured | (Унаследован от UIElement.) | |
IsMouseCaptureWithin | (Унаследован от UIElement.) | |
IsMouseDirectlyOver | (Унаследован от UIElement.) | |
IsMouseOver | (Унаследован от UIElement.) | |
IsSealed | (Унаследован от DependencyObject.) | |
IsStylusCaptured | (Унаследован от UIElement.) | |
IsStylusCaptureWithin | (Унаследован от UIElement.) | |
IsStylusDirectlyOver | (Унаследован от UIElement.) | |
IsStylusOver | (Унаследован от UIElement.) | |
IsTabStop | (Унаследован от Control.) | |
IsVisible | (Унаследован от UIElement.) | |
Language | (Унаследован от FrameworkElement.) | |
LayoutTransform | (Унаследован от FrameworkElement.) | |
Left | (Унаследован от Window.) | |
LogicalChildren | (Унаследован от Window.) | |
Margin | (Унаследован от FrameworkElement.) | |
MaxHeight | (Унаследован от FrameworkElement.) | |
MaxWidth | (Унаследован от FrameworkElement.) | |
MinHeight | (Унаследован от FrameworkElement.) | |
MinWidth | (Унаследован от FrameworkElement.) | |
MouseOverAliveInterval |
Интервал, который окно остаётся "висеть" после того, как пользователь навёл на окно мышь, а потом увёл мышь с окна.
Если за этот интервал пользователь ещё раз наведёт мышь на окно, то время его жизни снова установится равным этому интервалу.
По умолчанию равен 5 секундам.
| |
Name | (Унаследован от FrameworkElement.) | |
NotificationContent |
Содержимое нотификации.
| |
NotificationIcon |
Иконка уведомления или null, если используется иконка по умолчанию DefaultIcon.
| |
NotificationIconVisibility |
Признак видимости иконки уведомления.
| |
Opacity | (Унаследован от UIElement.) | |
OpacityMask | (Унаследован от UIElement.) | |
OverridesDefaultStyle | (Унаследован от FrameworkElement.) | |
OwnedWindows | (Унаследован от Window.) | |
Owner | (Унаследован от Window.) | |
Padding | (Унаследован от Control.) | |
Parent | (Унаследован от FrameworkElement.) | |
PersistId | Устарело. (Унаследован от UIElement.) | |
RenderSize | (Унаследован от UIElement.) | |
RenderTransform | (Унаследован от UIElement.) | |
RenderTransformOrigin | (Унаследован от UIElement.) | |
ResizeMode | (Унаследован от Window.) | |
Resources | (Унаследован от FrameworkElement.) | |
RestoreBounds | (Унаследован от Window.) | |
ShiftDownInterval |
Время, за которое окно сдвигается вниз, когда окна уведомления ниже текущего окна исчезают.
| |
ShowActivated | (Унаследован от Window.) | |
ShowInTaskbar | (Унаследован от Window.) | |
ShowInterval |
Время, в течение которого окно отображается на экране перед тем, как оно будет закрыто анимацией.
По умолчанию равен 5 секундам.
| |
SizeToContent | (Унаследован от Window.) | |
SnapsToDevicePixels | (Унаследован от UIElement.) | |
Style | (Унаследован от FrameworkElement.) | |
StylusPlugIns | (Унаследован от UIElement.) | |
TabIndex | (Унаследован от Control.) | |
Tag | (Унаследован от FrameworkElement.) | |
TaskbarItemInfo | (Унаследован от Window.) | |
Template | (Унаследован от Control.) | |
TemplatedParent | (Унаследован от FrameworkElement.) | |
Title | (Унаследован от Window.) | |
ToolTip | (Унаследован от FrameworkElement.) | |
Top | (Унаследован от Window.) | |
Topmost | (Унаследован от Window.) | |
TouchesCaptured | (Унаследован от UIElement.) | |
TouchesCapturedWithin | (Унаследован от UIElement.) | |
TouchesDirectlyOver | (Унаследован от UIElement.) | |
TouchesOver | (Унаследован от UIElement.) | |
Triggers | (Унаследован от FrameworkElement.) | |
Uid | (Унаследован от UIElement.) | |
UseLayoutRounding | (Унаследован от FrameworkElement.) | |
VerticalAlignment | (Унаследован от FrameworkElement.) | |
VerticalContentAlignment | (Унаследован от Control.) | |
Visibility | (Унаследован от UIElement.) | |
VisualBitmapEffect | Устарело. (Унаследован от Visual.) | |
VisualBitmapEffectInput | Устарело. (Унаследован от Visual.) | |
VisualBitmapScalingMode | (Унаследован от Visual.) | |
VisualCacheMode | (Унаследован от Visual.) | |
VisualChildrenCount | (Унаследован от FrameworkElement.) | |
VisualClearTypeHint | (Унаследован от Visual.) | |
VisualClip | (Унаследован от Visual.) | |
VisualEdgeMode | (Унаследован от Visual.) | |
VisualEffect | (Унаследован от Visual.) | |
VisualOffset | (Унаследован от Visual.) | |
VisualOpacity | (Унаследован от Visual.) | |
VisualOpacityMask | (Унаследован от Visual.) | |
VisualParent | (Унаследован от Visual.) | |
VisualScrollableAreaClip | (Унаследован от Visual.) | |
VisualTextHintingMode | (Унаследован от Visual.) | |
VisualTextRenderingMode | (Унаследован от Visual.) | |
VisualTransform | (Унаследован от Visual.) | |
VisualXSnappingGuidelines | (Унаследован от Visual.) | |
VisualYSnappingGuidelines | (Унаследован от Visual.) | |
Width | (Унаследован от FrameworkElement.) | |
WindowStartupLocation | (Унаследован от Window.) | |
WindowState | (Унаследован от Window.) | |
WindowStyle | (Унаследован от Window.) |
Имя | Описание | |
---|---|---|
BringWindowToTop |
Выводит окно на передний план.
(Определяется WindowExtensions.) | |
BringWindowToTopWhenLoaded |
Выводит окно на передний план после того, как оно будет впервые отображено на экране.
(Определяется WindowExtensions.) | |
CloseOnMiddleButtonDown |
Добавляет обработчик события MouseDown,
закрывающий окно по клику средней кнопкой мыши.
(Определяется WindowExtensions.) | |
CloseOnPreviewMiddleButtonDown |
Добавляет обработчик события PreviewMouseDown,
закрывающий окно по клику средней кнопкой мыши.
(Определяется WindowExtensions.) | |
DisableFocusOnClick |
Отключает перевод фокуса для окна при клике мышью.
(Определяется WindowExtensions.) | |
ForceDragMove | (Определяется WindowExtensions.) | |
Get | (Определяется ComHelper.) | |
GetActualTopLeft |
Возвращает точку, соответствующую левому верхнему углу окна для его текущего состояния.
Если точку получить невозможно, то возвращает 0. Когда окно свёрнуто или развёрнуто,
то возвращает левый верхний угол дисплея, на котором размещается окно.
(Определяется WindowExtensions.) | |
GetIntPtr |
Возвращает дескриптор IntPtr для заданного окна.
(Определяется WindowExtensions.) | |
GetVisibleSize |
Возвращает размер области элемента, который сейчас отображается на экране.
В обработчике события SizeChanged можно получить актуальные отображаемые размеры,
которые могут быть меньше ActualWidth/ActualHeight, например, в случае, если элементу явно указаны Width/Height,
но размеры рабочей области (окна) не позволяют контролу разместиться полностью, и края контрола "обрезаются".
В этом случае свойства ActualWidth/ActualHeight возвращают размеры контролы без учёта "обрезания",
а этот метод - размеры "после обрезания", т.е. те размеры, которые фактически видит пользователь.
(Определяется UIExtensions.) | |
HideMinimizeAndMaximizeButtons |
Скрывает кнопки "Свернуть" и "Развернуть" в окне WPF.
Метод рекомендуется использовать в обработчике события SourceInitialized.
(Определяется WindowExtensions.) | |
HideMinimizeButton |
Скрывает кнопку "Свернуть" в окне WPF.
Метод рекомендуется использовать в обработчике события SourceInitialized.
(Определяется WindowExtensions.) | |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
Invoke | (Определяется ComHelper.) | |
MaximizeOnOpenInsideCorrespondingScreen |
Указывает, что окно будет развёрнуто на весь экран сразу при открытии, причём дисплей, на котором отображается окно,
определяется динамически в момент открытия. Если же просто установить свойство перед открытием window.State = WindowState.Maximized,
то окно будет открыто на том дисплее, на котором было впервые открыто основное окно приложения (причём неважно, куда окно было перенесено в дальнейшем).
Такое поведение обусловлено ошибкой в WPF, поэтому используйте этот метод для разворачивания окна на корректном дисплее.
(Определяется WindowExtensions.) | |
PreventFocus |
Предотвращает переход фокуса на окно.
Метод рекомендуется использовать в перегрузке метода OnActivated(EventArgs).
(Определяется WindowExtensions.) | |
ResolveOwnerAsActiveWindow |
Устанавливает последнее активное окно как владельца текущего окна ownedWindow.
Если активное окно отсутствует, то в качестве владельца назначается основное окно приложения.
Рекомендуется вызвать метод после того, как выполнена инициализация окна (т.е. после вызова конструктора),
но перед первым отображением.
Метод не выполняет действий, если вызван из потока, отличного от основного потока приложения
или если текущий объект является активным окном или главным окном приложения.
(Определяется WindowExtensions.) | |
Set | (Определяется ComHelper.) | |
TryCloseSafe |
Закрывает окно, если этому не препятствует наличие дочерних модальных окно.
Возвращает признак того, что окно успешно закрыто.
Используйте метод для закрытия окна с использованием горячих клавиш.
(Определяется WindowExtensions.) |