Архив метки: C#

WPF: StringFormat и CurrentCulture не работают

При создании привязки на значение, содержащее дату и время (в формате DateTime), у меня все значения выводились следующим образом: XAML-код для данной привязки был таким: <GridViewColumn Width="Auto" Header="Date and Time" DisplayMemberBinding="{Binding TimeCreated, StringFormat={}{0:G}}"/> Но...

WPF: Ошибка NullReferenceException при попытке установить чекбокс

Создаю на WPF диалоговое окно подобно этому: Логика в этом окне следующая: 1. Если выбран пункт Local Computer, то отключаются (isEnabled = False) элементы: — Поле для ввода имени компьютера — Кнопка «Browse…» — Чекбокс «Connect as another user:» — И...

WPF: Заголовок для группы элементов контекстного меню

Фильтр журнала событий я решил вызывать в контекстном меню. Но для того, чтобы как-то выделить чекбоксы, я решил сделать для них заголовок. Заголовком выступал обычный MenuItem, текст которого я выделил жирным шрифтом и сделал его неактивным для мыши и клавиатуры: <MenuItem Header="Events Filter"...

WPF: Получить координаты указателя мышки

Если для WPF создавать свое контекстное меню, то потребуется получить координаты указателя мыши, для того, чтобы в этой точке вызвать окно контекстного меню. Однако метод Mouse.GetPosition(this) возвращает не абсолютные координаты мышки (относительно экрана рабочего стола), а координаты относительно...