Форум программистов, компьютерный форум, киберфорум

Форум программистов и сисадминов Киберфорум


КиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами.
Войти
Регистрация
Восстановить пароль

Темы раздела C#: WPF, UWP и Silverlight

Взаимодействие UserControl, ContentControl и SelectedItem в Listbox
Доброго утра! Каждый элемент Listbox содержит путь к картинке, которая должна показываться в ContentControl с помощью свойства SelectedItem: private AgencyModel _selectedAgency; public AgencyModel...

Разделение функционала между слоями MVVM на примере создания простого WPF приложения с БД
Тема создана разделением темы https://www.cyberforum.ru/wpf-silverlight/thread3154081.html Вы имеете - некое свойство может иметь значения разных типов (или даже одного типа) и View выводит...

DependencyProperty как отображать изменения свойства во View
У меня есть Custom Control xaml <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" ...

Вывод на печать изображения MVVM
Есть у меня в модели такой вот простой метод: public void PrintingQR() { PrintDialog dlg = new PrintDialog(); bool? result = dlg.ShowDialog(); if (result.HasValue &&...

Привязка данных календаря в usercontrol
Сделал свой usercontrol в котором есть календарь <Grid VerticalAlignment="Top" HorizontalAlignment="Left" Height="302" Width="276"> <Border Background="White" CornerRadius="12"...

Сохранение данных из JSON в БД при помощи Entity Framework
Доброго времени суток. Столкнулся со следующей проблемой. Имею json со следующей структурой " }, { "Вторник": ""

Биндинг DataGrid
Доброго времени суток! Не могу разобраться с привязкой данных в элементе DataGrid... У меня есть следующие классы: 1) Корпуса public class Корпуса { //public Корпус() //{ // ...

Как создать генератор случайных чисел с известным конечным числом
Всем доброго времени суток! Помогите пожалуйста написать код, который при нажатии горячей клавиши, допустим ctrl+p, в центре окна wpf в течение некоторого времени ( которое можно регулировать) будет...

Стилизация TextBox в avalonia UI
Хочу сделать что бы при наведении на TextBox и вводе текста, не менялся его цвет, но как я понял это зависит от темы И хочу еще понять как стилизовать ватермарку На всякий закинул на Git

Управление окнами MVVM
У меня есть сервис открытия/закрытия окон, я передаю туда тип VM, не передаю саму VM так как контекст всем окнам уже присвоен через локатор. Сервис открытия/закрытия окон: public interface...

Проблемы с анимацией RadioButton на главной форме с соблюдением MVVM
На моей главной форме есть колонка с RadioButton и я хотел сделать так что бы по нажатию по разделу срабатывала анимация при которой справа на лево появлялся другой список RadioButton которые...

Поиск библиотеки для отрисовки 2D графики в WPF, аналогичной QGraphicsView в Qt
Здравствуйте, коллеги. Я недавно начал работать с C# и WPF после долгого опыта работы с Python и PySide6. В Qt я часто использовал виджет QGraphicsView для отрисовки графики, который предоставлял...

Storyboard привязка к To для указания цвета
У меня есть анимация для usercontrol мне нужно сделать привязку к To, ниже код который я пробовал. Он выдает ошибку: "Не удается зафиксировать данное дерево шкалы времени Storyboard для использования...

Асинхронное обновление состояния команды
xellan24rus, скорее всего порядок "обновления" на это влияет. Потому что не раз сталкивался немного с другой вещью: есть свойство в VM, оно же используется в качестве CanExecuted в некой команде. Но!...

Avalonia: ItemsControl.ItemsPanel
Почему во втором варианте не срабатывает 'DockPanel.Dock = "Top"'? При этом сам контейнер 'DockPanel' во втором случае берётся именно из 'ItemsPanelTemplate', т.е. ему там можно атрибуты поменять,...

avalonia UI закрытие/сворачивание окна
Как прописать команду для закрытия окна/сворачивания? var window = new MyWindow(); window.Show(); Пробовал как оф сайте, но выдает ошибку на MyWindow Ошибка CS0246 Не удалось найти тип или имя...

Avalonia: селектор по родительскому элементу
Какой синтаксис использовать, чтобы менять стиль элемента по событиям другого элемента? Надо при наведении мышки на кнопку: 1. Изменить размеры изображения. 2. Заменить саму картинку. 3. И саму...

Hex Editor\Hex Control
Привет, Мне нужен HEX контрол для отображения и редактирования бинарных данных (Файл\Массив байт, стримы, итд). Желательно опенсорс, на гите пока нашел только пару штук всего, но они че-то жестко...

Как автоматически менять название кнопки в XAML?
есть кнопка сделанная в XAML на DataGrid, задумал менять название, оказалось это дело не то же самое что в виндовcформ, там все просто а как в WPF XAML? <DataGridTemplateColumn...

UserControl по типу NumericUpDown
Здравствуйте. Понадобилось накидать свой контрол по типу NumericUpDown из форм. Сразу по теме. Есть XAML контрола: <UserControl x:Class="TimeTable.Views.Controls.Clicker" ...

Сохранение настроек печати
Как я понял для сохранения настроек печати мне нужен класс PrintTicket из PrintDialog. Но как бы я не сохранял PrintTicket при загрузке я вижу те же настройки что и были по умаолчанию подскажите...

Как упростить код ViewModel и реализацию привязок?
Привет! Имеется проект, в котором при нажатии на Button'ы происходит их индикация, путем изменения цвета свойства BorderBrush и и текста ToolTip'a. На примере одной кнопки. Лишнее из кода по...

Avalonia: ресайз окна
Есть окно:<Window x:Class="AvaloniaExp.DefaultWindow" xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" ...

Ограничение ввода TextBox
Доброго времени суток! Столкнулся с проблемой. Надо ограничить ввод данных в TexBox на WPF. Чтобы в текстовое поле можно было ввести только данные вида "**:**:**:**:**". Читал в интернете есть маски,...

Привязка DataGridTemplateColumn(ComboBox)
Есть класс User и класс Permission, User содержит в себе Permission и есть коллекция Users и коллекция Permissions. User: public class User { private int? id; ...

Не работает TemplateSelector
Снова пришлось вернуться к этим селекторам и опять у меня что-то не работает. Делаю собственно простенькое контекстное меню, наполнение которого изменяется, если свойство внутри ContainerClass...

Не работает binding для анимации
Доброго времени суток. В этом месте: <Storyboard x:Key="Checked" Storyboard.TargetName="root"> <ColorAnimation Storyboard.TargetProperty="(Ellipse.Stroke).(SolidColorBrush.Color)" To="{Binding...

Симуляция вращения тела вращения
Всех приветствую! Кто-нибудь подскажите как симулировать вращение тела вращения, по продольной оси? В сети нашлось полно примеров "крутяшек" самой геом. фигуры и колец "задумчивости" системы. Но...

Работа с ListBox WPF
Доброго времени суток! У меня есть форма на которой Grid имеет две колонки. В одной ListBox, в другой TextBlock. У меня есть список List<Ontology>. Мне необходимо добавить в ListBox мой...

CollectionViewSource - выделить первый элемент после загрузки и сортировки исходной коллекции
День добрый уважаемые! При использовании CollectionViewSource во View, при сортировке меняется порядок записей относительно исходной коллекции, которая является свойством VM. И при установке...

Редактор изображений
Добрый день, форумчане! Подскажите пожалуйста столкнулся с изображениями "нарисованные" через код. Есть ли редакторы таких изображений или конверторы? <DrawingBrush x:Key="Aicon"> ...

Удаление данных из DataGrid
В прошлой своей теме я сделал правильный DataGrid, теперь сижу парюсь над удалением выбранной строки из грида. У меня есть кнопка "Удалить": private void DeleteBtn_Click(object sender,...

Заполнение из SQLite элемента ListBox в зависимости от выбора в другом ListBox
Здравствуйте, подскажите пожалуйста как можно реализовать следующий функционал: Имеется listbox с названиями справочников, при выборе справочника в другом listbox должны отображаться данные, которые...

Как установить пользовательский стиль шрифта для кнопки
Суть в том, что с текстом все работает нормально, но шрифт не переносится на кнопки и является шрифтом по умолчанию после компиляции app.xaml <Application.Resources> <Style x:Key="Hatten"> ...

Приложение ASP.NET Core 8 + WPF
Здравствуйте, товарищи форумчане! Эта тема создана как последний крик души, наполненная болью и страданиями, пытающаяся уже в 5ый раз написать приложение на WPF, но все безуспешно ;) Немного...

Растяжение окна
Подскажите пожалуйста как сделать равномерное растяжение сторон самого окна window в wpf. Например соотношение сторон 1:1,5.

MVVM: как правильно вызвать метод в другой VM
Привет всем! Какие есть способы вызова метода в другой VM из VM(основной)? Не создавать же экземпляр и через него? Добавлено через 1 час 32 минуты Через экзмпляр метод вызывается, но он...

Avalonia: отключить системное меню окна
Есть безрамочное беззаголовочное главное окно программы:<Window x:Class="AvaExp.MainWindow" xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" ...

Данные из ListView в TextBox
Всем привет. Бьюсь пол дня, перерыл поисковик, голову ломаю. В общем: есть ListView с 3 полями (Name, Gender, Age). Данные из TextBox добавляю так:ListView1.Items.Add(new { Age = DateOfBirth.Text,...

Сортировка по нескольким полям DataGrid
Всем привет! Сортирую поля с приминением компараторов: private void CustomSorting(object sender, System.Windows.Controls.DataGridSortingEventArgs e) { DataGridColumn column =...

Как сделать, чтобы в wpf приложении после авторизации было окно «загрузки» в течение некоторого времени без функционала
Интересует как сделать, чтобы при запуске программы wpf сначала было окно с кнопкой, после нажатия которой пошло окно загрузки в течение 4х сек (можно самому длительность редактировать). После чего...

Reactiveui VS Community Toolkit
Плюсы и минусы? В сравнении. Какой смысл изучать Reactiveui после Community Toolkit? В рамках XAML фреймворков(в первую очередь WPF/Avalonia) Начинаю новый проект в котором баланс между view и...

Material Design, ошибка: "Не удается найти ресурс '(ссылка)' "
Хотел создать абсолютно простую программу на WPF, но при установке Material Design возникли проблемы. Устанавливал так: - Установил пакет Material Design Theme + Material Design Color(он сам...

Крашится программа при подключении Data Context
Доброго времени суток, пишу я спокойно себе разметку, никого не трогаю и тут в один прекрасный момент при сборке вылетела ошибка, которую на протяжении нескольких часов я никак не могу решить. В чем...

Анимация перемещения блоков кода
Разработайте WPF-приложение «Текстовый редактор» в соответствии с изображениями пользовательского интерфейса, приведенными ниже. Блоки с многострочными текстовыми полями выводятся в нижней части...

Вложенные View элементы. Взаимодействие с ViewModel
Задача: изначально неизвестно количество expander и button внутри него. Они будут извлекаться из JSON файла и отображаться во view (позже добавится кнопка обновления данных, в случае каких-либо...

Привязка свойство ComboBox.Text к ComboBox.ToolTip
Подскажите пожалуйся, как выполнить привязку свойства ComboBox.Text к ComboBox.ToolTip Важно: пожалуйста не предлагайте использовать привязку к свойства во ViewModel, это работает, но мне нужно...

Обозначение дней недели в календаре двумя буквами
В шаблоне стиля CalendarItem находится DataTemplate который отвечает за отображение дней недели, но не понимаю как его можно отредактировать так, что бы вместо одной буквы было две (Пн, Вт и тд.) ...

Свойство элемента не видит пространство имён
Здравствуйте! Решаю учебную задачу, пытаюсь раскрасить кнопку с помощью расширения разметки. Почему-то Studio ругается, что "Имя "ButtonBackground" не существует в пространстве имен...

Как обработать исключение в BackgroundWorker не роняя приложение?
В App реализовал глобальный перехват исключений: public App() { AppDomain currentDomain = AppDomain.CurrentDomain; currentDomain.UnhandledException += new...

Как открыть начальное окно
Создаю проект и отдельно начальную страницу, при этом мне нужно при запуске проекта начальная страница открывалась вместе проектом MainWindow. Если я меняю в файле App.xaml строчку на Home.xaml ...

Как мне обратиться к элементу из <Window.Resources>? Ошибка: XDG-0001 Не удалось разрешить ресурс "MySwitch"
У меня две фигуры (polygon), находящиеся в canvas, тот в свою очередь в window.resources. Мне нужно, чтобы при наведении на polygon "first" увеличивался polygon "second". Для этого в <DataTrigger>...

Avalonia: Выполнить код при закрытии окна
Привет всем. Изучаю авалонию. Понадобилось вызывать код при закрытии окна. Вначале поискал, нет ли события на закрытие в UserControl чтобы в AXAML_е забиндить на него функцию по аналогии с...

Фокус элемента по изменению свойства VM
Есть код: public SomeView() { InitializeComponent(); _ = new FocusInitializer(this, SomeTextBox); } Сам 'FocusInitializer' просто подписывается на...

Panel не получается настроить адаптацию при открытие программы на весь экран
У меня есть панель, по типу WrapPanel, при изменение ширины элементы растягиваются и когда появляется доступное место с другой строки на доступное место переносится элемент. Это хорошо работает при...

Blazor + WPF как настроить DI
Добрый день! Объясните пожалуйста как правильно регистрировать зависимости в связке WPF + Blazor? Суть вот в чём, если делать всё как в инструкции ms, то получается запуск окна происходит вот так...

DataGrid внутри DataGrid не правильно работает Binding
Всем привет. Столкнулся со следующей проблемой. У меня есть основной datagrid, строка которого состоит из текстового поля и еще одной таблицы с текстовым полем. Внешняя таблица работает исправно,...

Увеличить скорость фильтрации DataGrid
Перейти в окно "ManagerIndexesView". При перемещении фокуса по строкам DataGrid "IndexesView" должны фильтроваться остальные таблицы. Проблема: таблицы фильтруются с задержкой. Приблизительно,...

Архитектура приложения: разделение кода на слои
Здравствуйте! Подскажите, пожалуйста, по разделению кода программы на слои. Назначение программы — загрузка ("консолидация") в новую базу данных товаров из нескольких других старых баз. Одному...

Анимация Combobox
Есть выпадающий список с анимацией и 2 проблемы. 1. Анимация закрытия списка не хочет работать вообще в блоке Trigger.ExitActions, при этом открытие анимировано как надо. Может вообще стоит к...

Базы данных, График или таймлайн. Диплом
Здравствуйте, я делаю программу для диплома которая должна визуально представлять данные о ячейке базы данных (например в виде досье на человека или о каком то событии) и после можно будет создать...

Загрузка документа в базу данных
Приветствую! Мне необходимо осуществить возможность загрузки документа (pdf и doc/docx) в базу данных с последующей возможностью открыть его или скачать на рабочее место Никак не могу разобраться...

CommunityToolkit.Mvvm и потоки
Модель представления с обработкой события потери соединения выдает ошибку "Данный тип CollectionView не поддерживает изменения в своем SourceCollection из потока, отличного от потока Dispatcher."...

Перемещение окна в avalonia UI
Нашел такое решение private bool _mouseDownForWindowMoving = false; private PointerPoint _originalPoint; private void InputElement_OnPointerMoved(object? sender, PointerEventArgs e) { if...

Wpf как из UserControl отобразить другой UserControl в mainwindow
Пример сделал максимально простой, чтобы отобразить что нужно. Код MainWindow, в нем я отображаю UserControl1 в окне. В примере это просто кнопка. Мне нужно чтобы при нажатии на Test в MainWindow...

Добавление image в ListBox
Интересует, как можно добавлять картинку в ListBox в коде. Через xaml получается, но он должен подставлять картинку в зависимости от типа расширения файла. ListBox заполняю файлами так private...

Как отобразить и сменить UserControl в avalonia UI?
Условный первый UserControl, будет заменяться на второй UserControl, но не понимаю как это реализовывается

Ошибка CS0119 .Convert(object, Type, object, CultureInfo)" является метод, который недопустим в данном контексте
Здравстуйте! Я хочу создать конвертер base64 строки в изображение. При создании отдельного класса public class Base64ToImageConverter : IValueConverter Возникает ошибка в строке byte binaryData =...

Как сделать чат .net maui с применением mvvm?
Добрый день. Пишу чат на .net maui между человеком и ботом, все сообщения пишутся в бд , одна стро в бд это сообщение человека и бота. Как мне сделать структуру в mvvm и сделать привязку? У меня...

Как открыть окно "Защита системы" для создания точек восстановления через приложение C# WPF в Windows 10 Home
Есть приложение на С# wpf в нем есть кнопка "Создать точку восстановления" при нажатии на которую должна открываться Пуск → Система → Защита системы для для создания точки восстановления. Попробовал...

Как уместить в одной кнопке DataContext из двух разных классов?
Всем доброго времени суток! Просьба строго не судить, я только начал осваивать тему C#, паттернов и MVVM в частности. В задаче нужно в форме одной кнопкой указать путь к файлу исходных данных,...

Mvvm Не удается передать данные (выбранный элемент из списка), для редактирования в другое окно
Добрый день, не удается передать данные (выбранный элемент из списка), для редактирования в другое окно Model public class Users: Notifier { string? name,image; int age; public...

Как отключить высвобождение ресурсов по контролу при переключении таба в Avalonia?
Доброго времени суток. Ситуация следующая: есть 2 проблемы, где первая - нужно сохранять состояние контрола в табе при переключении его (те же настройки, дерево настроек), и вторая - есть тяжелые по...

Отображение в datagrid элементов коллекции с изображением и текстом
Здравствуйте, уважаемые форумчане! Для учебы делаю проект - программа тестирования. Для добавления вопросов и ответов использую отдельную форму wpf информация из которой добавляется в коллекцию и...

Создание графиков на Canvas
Вопрос следующий: имеются ли у кого-то библиотеки или может nuget пакеты для работы с графиками на канвасе, дело в том, что мне нужно работать с десятками, а иногда и сотнями тысяч точек и формовский...

Привязка свойств
Я хочу к свойствам ScaleX ScaleY привязать значение Width Height этих свойств только мне нужно чтобы они были разделены на 300 и 350 если это возможно подскажите как это сделать. Вот кусок кода: ...

AutoSuggestBox не устанавливается курсор
Можете подсказать почему в AutoSuggestBox курсор не устанавливается? Кнопка поиск кликабельна, можно даже через ctrl+v вставить текст и также очистить, но ввести текст не дает. Интересное поведение у...

Как проверить редактируется ли в данный момент DataGrid?
При открытии окна Загружаю коллекцию в DataGrid, если я закрываю окно и открываю его снова(при этом не выходя из режима редактирования строки в DataGrid), то получаю следующее исключение при попытке...

Как сделать чтобы, при выборе в combobox, фильтровались элементы в других combobox?
Добрый день, при выборе поля "Номер машины" в таблице Car (..., Номер машины,...,тип двигателя) в ComboBox, чтобы оставались в другом ComboBox (Виды ремонта) только дизельные виды работ. ...

MVVM, ObservableCollection не обновляет View
Привт, есть коллекция итемом меню public ObservableCollection<MenuitemModel> MainMenuItems { get; set; } В конструкторе заполняю ее меню итемами MainMenuItems = new...

Много страничность в avalonia UI
С помощью каких элементов реализуется многостраничность в avalonia UI? Как я понял Page из wpf надо использовать usercontrol, но что вместо frame? или как-то его нужно использовать?

Как сделать чтобы при добавлении в список новых элементов список combobox их тоже показывал?
Добрый день, данные меняются в ComboBox при редактировании, а при добавлении список не меняется, <ComboBox Name="CBoxStateNumber" DisplayMemberPath="StateNumber" SelectedValuePath="Id" ...

Наследование для своего класса от MainWindow
WPF привет! что то пошло не так! я сделал наследование для своего класса от MainWindow , чтобы получить доступ к методу в MainWindow который просто выводит текст в текстбокс, и доступ КАК БЫ есть,...

Аналоги Элементов WinForms в WPF
Здравствуйте. Эх.. пришла пора мне переводить мое приложение из WinForms в WPF. И насколько я правильно понял нет автоматического решения по переносу интерфейса из WinForms в WPF и надо все...

Material Design In XAML
Material Design In XAML (C#) вообщем не получается изменить цвет поля textbox, остаётся фиолетовым надо черным сделать и подскажите где можно посмотреть, что и какую функцию выполняет...

Добавить вычисляемое поле, берущее данные из БД
Окно в XAMLe <Grid.RowDefinitions> <RowDefinition Height="9*"/> <RowDefinition Height="166*"/> </Grid.RowDefinitions> <Button Content="Добавить"...

Какую СУБД лучше использовать для приложения WPF и работы в корпоративной сети?
Будет 1 база данных с данными о сотрудниках и тп на 1 пк с определенным ip. Так же это будет управляться в будущем через приложение (WPF + Entity) с разных компьютеров клиентов.

Напишите десктопное приложение с граф. интерфейс на основе технологии WPF что выполняет обработку произвольного текста
Напишите программу (десктопное GUI-приложение) на основе технологии WPF (Windows Presentation Foundation) на языке C#, которая выполняет обработку некоторого произвольного текста. Для ввода (текста...

Построение графиков в приложении Avalonia с помощью Canvas и DrawingContext
Передо мной стоит задача написать приложение для построения графиков на Avalonia C# без использования пакетов NuGet, разработанных специально для построения графиков. Я понял, что нужно как-то...

Проводник
Здравствуйте, недавно начала обучение в колледже в visual studio WPF, дали краткий материал и скачать сделать пример проводника то есть что бы мы нажимали главная сверху, и там появлялось все ну как...

DataGrid ctrl c, ctrl v
Мужики, всем привет. Такая беда, не могу отследить ctrl + c в DataGrid, уже молчу про стрелочки вверх/вниз. Я вот не могу понять как мне реализовать свое управление в DataGrid. Может кто делал? ...

Подскажите как можно сделать биндинг элемента внутри DataGrid к полю из вью модели?
Добрый день, Хочу сделать форму с DataGrid с фильтрами в столбцах. Проблема заключается что я не могу прибиндить textbox с фильтром к полю в модели. Как я понимаю внутри DataGrid мой текстбокс...

Работа с ContentControl
Доброго времени суток! У меня есть форма на которой имеется ContentControl свойство Content которого зависит от свойства VM этой формы (пример в коде ниже). После того как в Content поместилась...

Шаблон окна xaml
<Window.Resources> <cmd:ApplicationShutdownCommand x:Key="AppExit"/> </Window.Resources> <Window.InputBindings> <KeyBinding Modifiers="Ctrl" Key="Q"...

Как сделать обработчик клика на Border?
Свойство click отказывается работать с border. Что я делаю не так и как это можно исправить?

XAML. Иерархические модели для разных типов объектов
Всех приветствую! Столкнулся с такой задачей, над которой ломаю голову уже который день. Имеется следующая модель: public class Part { public int ID {get; set;} ... //Другие свойства ...

Правильность получения данных
Нужен Ваш совет, уважаемые программисты. Сейчас делаю pet-проект на WPF, реализуя MVVM. У меня есть свойство в классе IzdeliaViewModel : ViewModel В котором я получаю коллекцию объектов. ...

Как заставить круг увеличиваться с центра
Есть стиль который наглядно показывает что мне нужно <Style x:Key="StyleButtonFolder" TargetType="{x:Type Button}"> <Setter Property="Template"> <Setter.Value> ...

Как убрать кнопки управления окна?
Сделал свои кнопки управления окном, но не знаю как убрать те что по умолчанию, оставив возможность изменять размеры окна, в данном случае они просто накладываются поверх public partial class...

Правильный масштаб графики
Здравствуйте. Есть проект на WPF, все компоненты настроены как положено. Но как только масштаб в системе ставят 125% то все просто ужасно плывет. Если использовать ViewBox то он пытается...

Пример создания приложения "Работа с комнатами в студенческих общежитиях" [WPF, SQLite, Элд Хасп]
Тема из цикла https://www.cyberforum.ru/wpf-silverlight/thread2384523.html Создана как продолжение темы https://www.cyberforum.ru/wpf-silverlight/thread2556796.html от Valius. Далее переходим к...

Как сделать таймер (WPF)?
Собственно как его сделать?) В винформ всё понятно, а на WPF?

TextBlock перенос текста WPF
Всем доброго времени суток! Подскажите пожалуйста, как сделать в WPF текстблоке перенос текста на новую строку, когда текст по ширине превышает размер окна. <ScrollViewer...

Ввод только цифр в TextBox
Взялся писать курсовой на WPF , поидее поспешил) Вообщем ,вот такая проблема возникла. На Виндовс форм делал так if (!(Char.IsDigit(e.KeyChar)) && !((e.KeyChar == ',') &&...

Как совместить глобальный и локальный стиль
Добрый день! У меня есть глобальный стиль, который перерисовывает все textBox в проекте. <Style TargetType="TextBox"> <Setter Property="Template"> <Setter.Value> ...

Как создать круглые кнопки
Здравствуйте! Подскажите пожалуйста как создать круглые кнопки в wpf!

Переход на другую страницу по нажатию кнопки
как сделать, чтобы при нажатии на кнопку открывалась другая страница? код который работал в формс,здесь не работает.

Позиция окна при запуске приложения
Подскажите пожалуйста как задать позицию окна при старте?

Переход на следующую строку textbox
подскажите как сделать что бы при печати в текст боксе по нажатию энтр переходила на следующую строку

Excel: Как задать ширину столбцов в новом листе
Собственно. Создаю рабочий лист, кидаю данные. using Excel = Microsoft.Office.Interop.Excel; Excel.Application newExcel = new Excel.Application(); Excel.Worksheet ws =...

Как получить значение ячейки DataGrid
Есть DataGrid <DataGrid AutoGenerateColumns="False" Name="dataGrid1" VerticalAlignment="Stretch" IsReadOnly="True" MouseDoubleClick="dataGrid1_MouseDoubleClick"> <DataGrid.Columns> ...

WPF команды и MVVM. Часть 1. [WPF, Элд Хасп]
Тема из цикла https://www.cyberforum.ru/wpf-silverlight/thread2384523.html Для использования и создания WPF команд в Net предусмотрен интерфейс IСommand и классы RoutedCommand и RoutedUICommand....

Как сделать ввод в TextBox только цифр?
Есть TextBox, куда нужно разрешить вводить только числа (дробные и отрицательные тоже разрешить). Искал решения в интернете, нашел лишь с использованием textBox1_KeyPress. У меня на эту функцию...

Перенос текста в Label
Здравствуйте. Как можно сделать автоматический перенос текста в label? VS 2017 <Label x:Name="label" Content="{Binding Path=ResultWindow}" HorizontalAlignment="Left" Height="148"...

[WPF] Нужно закруглить углы у кнопки
Напишите стиль, который заменит прямые углы кнопки на закругленные. Только без лишних украшений, градиентов и тому подобное, т.е. самый простой стиль. <Style TargetType="Button"...

Почему я получаю ошибку "Value cannot be null"?
Хочу разобраться в разработке приложений под Windows Phone. Поставил все необходимое, но при создании нового WindowsPhoneApplication открыть файл MainPage.xaml выдает ошибочку в левом окошке: ...

Пример реализации WPF+MVVM приложения
Тема из цикла https://www.cyberforum.ru/wpf-silverlight/thread2384523.html Пример решения ТЗ по теме https://www.cyberforum.ru/wpf-silverlight/thread2379434.html В теме поставлена задача...

Как закомментировать строчку в XAML?
Кстати, народ, а как закомментировать строчку в XAML? Нажимаю привычно Ctrl+K, Ctrl+C - а студия пишет ошибку разметки.

В чем главное преимущество WPF над WinForms?
Всем доброй ночи, господа. Скажите пожалуйста, в чем главное преимущество WPF над WinForms (если оно есть)? Кроме анимашечек и визуальных стилей, которые отрисовывает GPU. Например, меня несколько...

Открытие окна в wpf приложения
Всем доброго времени суток! Не знаю что за проблема, но я почему то не могу вызвать окно в приложении WPF методом "Window.Show()", выдает ошибку. На сайте msdn есть пример, но с созданием окна...

Как свернуть окно в трей
Как сделать так, чтоб программа при сворачивании попадала в трэй? Чтоб имела своё меню. (wpf)

Ищу книгу на Русском языке о WPF в .NET 4.5
Ищу книгу на РУСском языке о WPF в .NET 4.5, например её: Мэтью Мак-Дональд - Windows Presentation Foundation в .NET 4.5 с примерами на С# 5.0 для профессионалов Может ли кто-то поделиться или...

Image не отображается
В конструкторе видно вставляемое изображение, когда нажимаю F5, изображения нет, что к чему? <Grid> <Image Source="333aa41a18ed.jpg" /> ...

wpf замена кнопки на картинку
Чет не получается заменить кнопку на картинку в проект картинка добавляется но кнопка не заменяется подскажите в чем дело.

Как корректно добавить (установить) иконку своему приложению?
Работаю с wpf приложением. В MainWindow.xaml прописал путь к будущей иконке <Window x:Class="MaterialDesignForm.MainWindow" Icon="pack://application:,,,/Resources/Icon.ico" У меня есть иконка...

Как запретить ввод в TextBox
private void OnKeyDown(object sender, KeyEventArgs e) { e.Handled = true; } Делаю так, но всё равно вводятся символы. Что я делаю не так?

Передача данных из одного окна в другое
Доброго времени суток. Только начинаю программировать в WPF. При написании приложения возник вопрос: как передать значение переменной из одного окна в другое(конкретно-в главное окно MainWindow)?...

Ошибка: вызывающий поток не может получить доступ к данному объекту, так как владельцем этого объекта является другой поток.
Ошибка в "progressBar1.Value += 50;", вызывающий поток не может получить доступ к данному объекту, так как владельцем этого объекта является другой поток. public partial class MainWindow : Window ...

Как закрыть первое окно (MainWindow)?
Как закрыть первое окно (MainWindow) при открытии второго? private void Button_Click(object sender, RoutedEventArgs e) { Window2 Window2 = new Window2(); ...

Почему в рабочем проекте вдруг возникла ошибка XamlParseException
Работал работал с проектом и вылезла вот такая ошибка :System.Windows.Markup.XamlParseException не обработано Message="Вызов конструктора для типа "Wpf_3_PressADay.MainWindow", удовлетворяющего...

Как сделать окно авторизации в программе
Всем привет. Пишу простенькую программу на конференцию. Пока решил написать самое простое: окно авторизации. Суть такова: пользователь запускает программу и сразу же выскакивает окошко с окном...

Серая подсказка внутри TextBox. Авторизация
Как сделать подсказку внутри TextBox в WPF? Подсказка - серый текст внутри TextBox,который есть пока он пуст и пропадает при вводе текста

Image Source: как программно сменить картинку
Здравствуйте! Как программно сменить картину в WPF? Пробовал через Uri с использованием pack://application:,,,/ но получил сообщение что нужно указать порт ссылки(Uri). В чем причина?

Перетаскивание формы не за заголовок
привет, у окна ставлю Windows Style: none; как мне организовать перемещение окна по зажатию мышки?

Отобразить границы в Grid
В <Grid/> надо чтоб были видны границы, как это сделать?

Динамическое добавление элементов на панель.
Нужно динамически в цикле добавить определенное количество разных элементов на stackpanel, таких как лейблы, картинки... Желательно с функцией прокрутки. Подскажите пожалуйста.

Посоветуйте книги по WPF
Посоветуйте книги по WPF

Закрыть приложение WPF по нажатию на кнопки
Добрый день. Хочу закрыть приложение по нажатию кнопки, но ничего не выходит. Читал тут: https://www.cyberforum.ru/wpf-silverlight/thread2409573.html Потом тут:...

Как из listView получить значение выбранного Items ?
Как из listView по щелчку получить значение выбранного Items ? Ничего не выходит. В listView есть 2 столбца Number и Name. И в них находятся данные. Как из столбца Name по щелчку получить значение...

Встроить Яндекс Карты
Всем привет. Требуется встроить Яндекс Карты в приложение на WPF. На сегодняшний день не нашел хорошего примера как это можно сделать. Пробовал использовать WebBrouser, но так как он построен...

Запрет изменения ширины окна
Доброго времени суток. Имеется окно. Необходимо запретить изменять его размеры, а именно - запретить изменять ширину. Пробовал записывать исходную ширину в поле, а потом в обработчике...

Разместить текст по центру в textBox
Добрый день Вот пример формы во вложении. При вводе текста в textBox он появляется сверху, а не по центу. Как это поправить: <TextBox HorizontalAlignment="Left" Height="34" Margin="27,110,0,0"...

Увеличение содержимого окна пропорционально увеличению самого окна
Добрый день, возник такой вопрос как можно увеличивать содержимое окна(например Image) пропорционально размкру самого окна. Допустим размер окна зависит от разрешения экрана компьютера и в...

Программная загрузка изображения из ресурсов в Image WPF
Всем привет, знакомлюсь с C#, начал с WPF, пытаюсь программно загрузить картинку в Image, изображение является внедренным ресурсом, уже несколько дней не могу нагуглить код, который получал бы путь к...

Как выполнить SQL запрос к базе данных
Доброго времени суток. Первый раз в жизни разрабатываю приложение на WPF. Содержимое таблички удалось показать на экране через DataSet, а вот как выполнить sql-запрос и получить результат ? ...

WPF и потоки
Вопрос не по конкретному коду, а в общем. Когда начинаю использовать многопоточность в WPF приложении, очень часто получаю непредсказуемые и трудновоспроизводимые баги. То консоль перестанет...

Пример создания игры 2048
Тема из цикла https://www.cyberforum.ru/wpf-silverlight/thread2384523.html Пример практической реализации игры по мотивам темы https://www.cyberforum.ru/wpf-silverlight/thread2461170.html от...

Нужны примеры приложений WPF
Доброго времени суток) изучал WPF и решил окончательно перейти на него с WinForms) И захотелось сделать проект) Начал делать, но понял, что муза так и не пришла ко мне) Какой-то интерфейс вообще...

Изменить цвет фона combobox?
Доброго времени суток! Перепробовал массу вариантов, но не смог найти решение, на казалось бы простой вопрос: как изменить цвет фона Combobox? Вот что у меня сейчас в xaml: <ComboBox...

Не отображается визуальный конструктор
Как-то раз я создал свой первый проект WPF в Visual Studio 2013, случайно, видимо, закрыл визуальный редактор, и теперь при создании нового проекта он не вызывается. В новом проекте я тыкаю правой...

WPF Существует очень красивый стиль кнопки(кнопка с закругленными углам). Но по умолчанию со всем не то
Когда в WPF приложении на VS2012 создаешь кнопку, то получается в прямыми углами кнопка. А нужна кнопка красивая стилевай типа: Подскажите минимум кода, чтобы такая кнопка получилась....

Пример создания приложения для тестирования [WPF, Элд Хасп]
Тема из цикла https://www.cyberforum.ru/wpf-silverlight/thread2384523.html Пример практической реализации приложения для тестирования по мотивам темы...

Убрать выделение кнопки
Есть button, необходимо убрать подсветку, возникающую при наведении на него курсора.

Ошибка доступа "Access to the path is denied."
Хочу прочить файл через StreamReader, но выдаёт такую ошибку: System.UnauthorizedAccessException: "Access to the path 'C:\Auth.txt' is denied." StreamReader reader = new...

Перенос текста в TextBlock
Здравствуйте. Возник вопрос: нужно переносить текст в TextBlock, но он не хочет, вместо этого он пытается все уместить в одну строчку, естественно на масштабировании это сказывается не лучшим образом...

OpenFileDialog. Открытие разных файлов
Есть стандартная форма метода, для открытия документов с помощью диалогового окна: private void button2_Click(object sender, RoutedEventArgs e) { Stream myStream = null; ...

Привязать значение Textbox к переменной
У меня есть переменная string textBoxValue. Если я присваиваю переменной textBoxValue = "текст", то должен поменяться и сам texBox.Text. Как это реализовать?)

Передача данных между Окнами, между VM, Шина Сообщений, Локатор [WPF, Элд Хасп]
Тема из цикла https://www.cyberforum.ru/wpf-silverlight/thread2384523.html Использование статического класса. Передача данных через экземпляр класса, создание и использование Локаторов. ...

Тип или имя пространства имен "Forms" не существует в пространстве имен "System.Windows"
Доброго времени суток, у меня возникла проблема при добавлении System.Windows.Forms чтобы использовать в Wpf не который в функционал WF. И выдает он следующую ошибку: Тип или имя пространства имен...

Как изменить цвет кнопки при наведении мышкой
Полазил по сети с час, ничего не нашел, наверное я дурочек. В общем создаю в ресурсах приложения стиль для всех кнопок. Все прекрасно работает кроме триггера изменяющего Background кнопки при...

приложение без рамки?
Как создать приложение на WPF без рамки? Чтобы просто отображалось только содержимое приложения без рамки от винды(свернуть, крестик...).

Заполнение значения в определённой ячейке DataGrid
Добрый день, уважаемые форумчане! Не так давно стал изучать WPF. Возник один вопрос, который застопорил всю мою работу и изучение. Допустим в программе есть метод в результате работы которого мы...

Динамическое создание кнопок в Grid
Всем приветик. Есть такой вопросик. Есть 2 Gridа. На Grid1 располагается Combobox и Button. Выбираем числовое значение в Combobox и нажимаем Button. Grid1 исчезает, появляется Grid2 с таким...

[WPF] Построить график функции
Допустим, мне необходимо построить график следующей функции: Точки получаю так: List<Point> points = new List<Point>(); double y; for (double x = -12.6;...

Создание простого Binding'a (привязка класса к ListBox)
При освоении технологии binding столкнулся с проблемой. Есть ListBox и есть, скажем класс Person. Определяем ObservableCollection<Person> ppl и хотим привязать его содержимое в ListBox. Для этого...

Создание красивых кнопок
Здравствуйте. Вот разбираюсь с WPF (переделываю в краткие сроки приложение) Нужно срочно сделать его красивым. Вроде все получается, только основные кнопки не смог (у меня друг дизайнер в фш...

Открытие и сохранение текствого файла
Здравствуйте. Подскажите. У меня есть TextBox и 2 кнопки.. При нажатии на первую кнопку, у меня должно все, что я написал в TextBox, сохраниться в файл. А вторая кнопка должна наоборот, открывать...

Placeholder в TextBox
Привет! Реализовал Placeholder и не могу додуматься каким образом менять его текст для разных "текстбоксов". Ну т.е. в окне доупстим 2 "текстбокса" и в одном написано "Имя", а в другом "Фамилия". ...

Рисование на Canvas мышью
Как можно реализовать рисование мышью)как в паинте что бы можно было рисовать?мне бы идею,я уже реализовал одну идею с помощью отлавливать мышью координаты и там рисовать прямоугольниками)происходит...

Как в TextBox задать маску
1. Эм... как в TextBox задать маску? например если это Password то над чтоб писало звёздочками или дата, тогда через тире или точку... 2. Эм... как в TextBox создать проверку на количество введенных...

Как вывести текущее время в часах и минутах на форму WPF?
Как вывести текущее время в часах и минутах на форму WPF? Разместить время желательно на Label.

Как поменять цвет подсветки кнопки
Всем привет! Подскажите пожалуйста, как поменять цвет подсветки кнопки, а то по-умолчанию она синяя, а мне надо иной цвет? И как сделать, что б при подcветки контур кнопки оставлялся, а не...

Перспективы технологий WPF и UWP, что выбрать?
Всем привет, изучал некоторое время WPF, после узнал о UWP. Многие говорят, что WPF более не актуален и на него не делают обновы, к тому же у UWP больше рынок(более 400 млн устройств), и то что он...

Не понимаю как работать с ComboBox в WPF
Приветствую всех спецов по WPF. Я 2 года пишу на WinForms, а тут волею случая пришлось сделать небольшое приложенице на WPF. Сразу оговорю условия, все любители облить грязью новичка и т.п.,...

Есть ли смысл изучать WPF?
Есть ли смысл изучать WPF, если .NET Framework после версии 4.8 больше не будет поддерживаться, а на .NET Core стоит UWP?

Сделать неактивной или вообще убрать кнопку "Закрыть"
Народ, кто знает, как можно сделать неактивной или убрать кнопку "Закрыть"? Искал-искал, все вроде свойства просмотрел, так и не нашёл ничего. Так настроено окно сейчас: <Window...

Смена картинки фона
<Window.Background> <ImageBrush ImageSource="close.jpg"/> </Window.Background> Изображение меняю так: new ImageBrush(new BitmapImage(new Uri(BaseUriHelper.GetBaseUri(this),...

Как изменить цвет бордера окна в WPF?
(xaml разметка)

В WinForms было Invoke. Есть ли альтернатива в WPF
привет переписываю приложения с вин формс для wpf не могу переписать строчку с Invoke, хелп? в winform так: public void List(){ ..... Invoke(new UpdDelegate(Upd), new object {result}); ...

Как очистить RichTextBox
какк?

Реализовать Инженерный Калькулятор на wpf
В общем надо дописать функции типа n!, x².А то compute только стандартные может * / + -. код Calc.xaml: <Window x:Class="UsersApp.Calc" ...

Как рисовать в WPF в реальном времени
Здравствуйте,скажите пожалуйста,как рисовать в WPF в реальном времени,желательно не попиксельно,а линиями,прямоугольниками и.т.п,можно даже изображениями.(Хочу сделать 2d игру на WPF). Вроде бы для...

Как создать окно фиксированных размеров
Доброго времени суток господа. Подскажите дельный способ, как сделать неизменным размер приложения, проще говоря исключить наличие полноэкранного режима. Размер окна Height="350" Width="525" ...

TextBox с паролем. Где?
Создаю приложение WPF. Перетаскиваю на форму TextBox. Нужно чтобы текст прятался, как при вводе пароля. Но что за свойство за это отвечает??? Извиняюсь за глупый вопрос, но не смог найти...

Запрет ввода символов в текстовое поле TextBox
Хочу разрешит ввод только цифр + backspase + запятая. Делаю так: private void textBox16_KeyDown(object sender, KeyEventArgs e) { var allowed = new { Key.D0, Key.D1, Key.D2,...

Создание word-отчета (*.doc) в WPF
Какие методики создания файлов формата *.doc есть в VS2010? Попытки поиска адекватного рабочего примера не увенчались успехом. :-( Сторонние компоненты использовать не хотелось бы. Добавлено...

Смена цвета кнопки при нажатии
Приветствую, у меня тут проблема. Либо я такой "гений" , либо что-то не так делаю. Хочу чтобы при нажатии менялся цвет кнопки. Вот такой код Windows.UI.Color greenColor =...

Обращение к объектам одного окна из другого
В общем, такой вопрос: необходимо обращаться к некоторым переменным и объектам из одного окна (или WPF страницы) в коде другого. К примеру: у меня в окне Second есть переменная k и объект Label1 типа...

Закрыть приложение
Ошибка: CS0123 Нет перегруженного метода для "Button_Click", который соответствует делегату "RoutedEventHandler". WpfApp1 C:\Users\User\source\repos\WpfApp1\WpfApp1\MainWindow.xaml Создавал...

INPC (INotifyPropertyChanged) и получение данных из Модели [WPF, Элд Хасп]
Тема из цикла https://www.cyberforum.ru/wpf-silverlight/thread2384523.html MVVM состоит из трёх раздельных частей. "Знания" этих частей друг о другу ограничены. View знает только о VM, VM только...

DataGridComboBoxColumn биндинг
Есть приложение WPF + работа с данными в Code First. Модель public class Person { public int Id {get; set;} public string Name {get; set;} public virtual Country Country {get ;set;}...

Переход между страницами
Здравствуйте.Нужно осуществить переход между окнами(или же страницами) по нажатию кнопки в впф. Уже понял как открывать окна: using System; using System.Collections.Generic; using System.Linq; ...

Шаблон стилей в отдельном файле
У меня есть два файл XAML, в каждом много TextBlock-ов. Чтоб не прописывать каждому все свойства какие мне нужны хочу прописать только, что-то типа <TextBlock x:Name="_item1" Text="Оборудование" ...

Ошибка при запуске приложения, которая решается только путем Copy Local = true
Всем привет! Столкнулся с такой проблемой. Написал приложение (Silverlight/C#). При попытке его запустить возникает ошибка - Server Error in '/' Application....

Как закруглить укглы у основного окна?
Собственно, сабж.

Как изменить стартовую форму в проекте WPF
Может кто-нибудь подскажет, возможно ли в принципе в проекте WPF менять стартовую форму MainWindow на любую другую, если в проекте не одна форма? Порылся по интернету, но ничего вразумительного не...

Как добавить MaskedTextBox?
Добрый день! Вот нашел MaskedTextBox: https://wpftoolkit.codeplex.com/wikipage?title=MaskedTextBox&referringTitle=Home А куда добавлять этот код XAML? :scratch:

Вызывающий поток не может получить доступ к данному объекту, так как владельцем этого объекта является другой поток
Добрый день, столкнулся с такой проблемой. MainWindow mainMenu = new MainWindow(); string MasMsgToMe = e.ChatMessage.Message.Split(' '); for (int i = 0; i < MasMsgToMe.Length; i++) ...

Перенос текста в кнопке
Создаю кнопки динамически. Пытаюсь сделать, чтобы текст в кнопке переносился. В xaml в windows.resurs определяю стиль для кнопки: <Style x:Key="BtnStyle" TargetType="{x:Type Button}"> ...

Получить директорию исполняемого файла
Всем привет! Слепил приложение. В процессе создания и дебага проблем не было. Для того что бы получить директорию приложения я использовал метод GetCurrentDirectory() из статического класса...

Как использовать ResourceDictionary
Создал я этот сборник ресурсов. Действие при построении - Page. Внутри: <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" ...

DataGrid.ItemsSource
Всем доброго времени суток. Столкнулся с проблемой отображения данных из коллекции в dataGrid. Есть окно с кнопкой и датагридом, для начала мне нужно просто по нажатию на эту кнопку отобразить...

Загрузка картинки в Image из любой папки на ПК
Собственно такой вопрос, как загрузить картинку в элемент Image из папки которая лежит рядом с .exe не добавляя её в ресурсы. Почему именно так: Картинки будут скачиваться с веб сервера и ложиться в...

Поменять цвет текста в label
Здраствуйте! Как это сделать? Понимаю что через Foreground. но я не знаю, как brush вызвать. Подскажите пожалуйста

WPF vs WinForms (для начинающих) [Элд Хасп]
Тема из цикла https://www.cyberforum.ru/wpf-silverlight/thread2384523.html Эту тему решил создать, так как очень часто сталкиваюсь с неверными решениями начинающих которые имеют опыт работы с...

Узнать координаты мыши
Добрый вечер, нужно узнать координаты мыши ,и потом нужно например контрол1.margin=mousearrow.margin. Возможно ли это?

Как сделать переход с первого окна на второе в WPF?
Microsoft Visual Studio 2019 WPF Приложение. По кнопке происходит авторизация с использованием if else и messagebox, нужно чтобы эта кнопка открывала второе окно и закрывала текущее первое ...

Выбор папки в WPF
Я пишу приложение на WPF, и хочу чтобы оно загружало папку с файлами. Предложенные Microsoft.WindowsAPICodePack.Dialogs и System.Windows.Forms ничем не помогают. CommonOpenFileDialog и...

Как задать межстрочный интервал? (для richtextbox)
Всем доброго времени суток. Облазил все что можно, но ничего нужного не нашел... такое свойство вообще есть? реально ли задать междустрочный интервал? П.с. именно межстрочный а не высоту строки (...

Смена картинки при клике на кнопку
Здравствуйте, уважаемые форумчане! У меня возникла проблема, которую я не знаю как решить) Дело в том, что мне нужно, чтобы при клике на соответствующую кнопку менялась на соответствующую картинку....

Знак бесконечности
Как в свойствах указывается этот значок (восьмёрка на бок)?

Доступ к объекту из другого потока
Привет, подскажите, как исправить ошибку private void button1_Click(object sender, RoutedEventArgs e) { Thread parse_1 = new Thread(parse1); parse_1.Start(); } void parse1() {

Где в WPF находится PictureBox ?
Где в WPF находится PictureBox ?

Пример шаблона стилей ComboBox
Мне нужно сделать большой комбобокс необычной формы, у кого нить есть пример шаблона? из MSDN не предлагать он не работает и не полный.

Бесплатный визуальный редактор XAML файлов
Подскажите, есть ли хороший визуальный редактор XAML файлов? Кто-нибудь пользуется?

Изменить цвет шрифта в зависимости от значения TextBox.Text
Простенький пример меняющий цвет шрифта TextBox в зависимости содержимого (меньше нуля - красный): XAML <Grid> <StackPanel HorizontalAlignment="Left"> <TextBox...

Привязка массива List к ListView
Ребят, все бьюсь и бьюсь, не могу связать данные массива структуры, с компонентом ListView. Как сделать, чтобы значения отображались в listView. Получается вот такая картина:

Воспроизведение звука
Доброго времени суток всем! Подскажите пожалуйста, как в WPF воспроизвести несколько звуков одновременно? Т.е. есть фоновый звук, который начинает играть при запуске и при нажатии на кнопку,...

Как убрать бордюр кнопки
Добрый день. Прошу помочь мне с редактированием вида обычного Button в WPF. Я долго искал, но так и не смог подходящего найти ничего. У меня есть куча кнопок, когда я ставлю в них картинку (одна...

Что выбрать - WPF .Net Core или WPF .Net Framework + буду работать с SQLite (также интересно какую версию БД выбрать)?
Всем привет. Ниже необязательная предыстория, высказался просто) Тут наконец вновь взялся за мелкую приложуху для Windows 7, которая была реализована на WinForms+ACE OLE DB (работает с Excel)...

Как в DataGrid объединить ячейки
Здраствуйте. Подскажите, как в WPF создать заголовок к DataGrid подобного вида:

Кнопка на форме WPF, изменить её Текст
Кнопка на форме WPF, изменить её Текст... есть естественно подвох. Текст нужно изменить из класса, который не имеет изначально эту кнопку в своём поле видимости. Как же мне найти доступ к этой...

Работа с SelectedItems ListBox
Здравствуйте, делаю приложение на WPF, решил попробовать делать его по паттерну MVVM. Появилась проблема с работай с несколькими выбранными элементами в ListBox, в голом WPF SekectedItems работает...

Запрет редактирования столбца DataGrid
Добрый день всем! Весь день убил на решение такой проблемы: вставляю в DataGrid DataTable: DataTable attrTable = new DataTable(); attrTable.Columns.Add("ID"); ...

Изменить изображение в Image
Помогите, пожалуйста: на форме есть Image с прописанным путем к картинке (Source="Resources/img1.jpg") и кнопка (OpenFileDialog), с помощью которой можно выбрать новое изображение для отображения в...

Перемещение элемента управления мышью
Здравствуйте! Подскажите, как сделать перемещение элементов управления по окну мышью? Или всё придется делать ручками (получать координаты нажатия и т.д.)? Интересуют такие случаи: - элемент...

Анимация кнопки при нажатии на нее
Доброго времени суток. У меня возникла проблема: мне нужно, чтобы при нажатии на кнопку (может быть и не кнопка) она меняла свой вид, т.е. стандартную кнопку нужно заменить картинкой, и при нажатии...

Как изменить цвет выделения кнопок при наведении мыши
Подскажите как изменить цвет выделения кнопок при наведении мыши в приложении WPF???

Как правильно обновить DataGrid после добавления строки
Уважаемые Гуру! В ZAML имеется DataGrid с привязкой к ObservableCollection: <Grid Grid.Row="1" Name="оснТаблица" Background="#FFB0E8DA" > <DataGrid AutoGenerateColumns="False" ...

Ввод в Textbox только цифр и запятую
Всем привет. Не давно начал изучать WPF и столкнулся с проблемой. Мне нужно, чтобы в textbox вводились только цифры и один раз запятая. В windows forms я делал так: if...

Предоставление значения для "System.Windows.Baml2006.TypeConverterMarkupExtension" вызвало исключение
Только начал изучать WPF...Задаю фон для программы: <Window x:Class="YourText_Version_WPF.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" ...

Увеличение размера текста в TextBox пропорционально увеличению окна
Добрый день, возник вопрос, на который нигде не нашел вразумительный ответ. Как изменять размер текста в TextBox пропорционально увеличению окна. Например вначале FontSize = "45", но окно расширилось...

Отобразить в приложении WPF уже существующую таблицу из БД MS SQL Server
Задача: отобразить в приложении WPF уже существующую таблицу из БД MS SQL Server. В WinForms это решалось при помощи DataGriedView, OleDbConnection, OleDbAdapter. Но когда я добавляю в список...

Как получить текст выбранного элемента ComboBox с иконками
Даже не знал, что заткнусь в такой элементарной ситуации. У меня простой вопрос. Хочу получить текст выбранного элемента ComboBox'a при событии SelectionChanged. Никак не могу достучаться до...

Убрать рамочку вокруг textbox
Привет всем! Как убрать цветную рамочку при наведении мышки и фокусе у text box?

получить Color из Brush
есть некоторый код где мы задаем цвет заполнения Rectangle rect = new Rectangle(); Brush brush = new SolidColorBrush(Colors.Red); rect.Fill = brush; // Некоторое количество кода // и здесь надо...

Изменение видимости кнопок в зависимости от значения CheckBox
Есть CheckBox и 2 элемента TextBox и Button Когда устанавливаю значение True TextBox и Button должны появляться А когда устанавливаю значение False TextBox и Button должны Скрываться Делаю...

[WPF] TextBox с закруглёнными краями
<TextBox Text="TestTextBox"> <TextBox.Template> <ControlTemplate> <Border CornerRadius="5" Padding="2" BorderThickness="1"...

Ссылка на объект не указывает на экземпляр объекта
Здравствуйте! Добавил на форму слайдер да текстовое поле. Решил попробовать поработать со слайдером и, для начала, просто вывести значение, на котором находится его ползунок, но при запуске такая...

Создание видимой сетки в Grid
Пример книги демонстрирует как через код xaml создавать в Grid сетку: <Grid HorizontalAlignment="Left" Height="337" VerticalAlignment="Top" Width="519" ShowGridLines="True"> ...

Как в XAML указать цвет кнопки при наведении указателя мыши
Добрый день. Недавно начал осваивать WPF - штука очень удобная (разделение UI и логики), но после WinForms въехать в неё тяжеловато. Суть такая. Нужно сделать белые кнопки с чёрными границами и...

[WPF] Поиск по ComboBox
Здравствуйте! Пока что не очень силен в программировании и прошу помощи. Написал небольшое приложение и требуется реализовать поиск по комбобоксу. Нагуглил как это можно реализовать void...

Фильтрация DataGrid через ComboBox
Доброе время! Изучая WPF и MVVM я столкнулся с задачей, с решением которой не хватает знаний. Суть в следующем: Приложение работает с некими товарами и определены они в Product для БД и затем в...

Невозможно привести COM-объект типа "System.__ComObject" к интерфейсному типу "Microsoft.Office.Interop.Excel.Worksheet"
Доброго времени суток. Суть проблемы такова: написал программку добавил функцию сохранения в эксель, но запуская на компьютере на котором нужно работать через программку при нажатии сохранить в...

Крестики-нолики на WPF
Мне нужно написать игру крестики-нолики на WPF, я не знаю как мне сделать так чтоб при нажатии кнопки на ней появлялся либо крестик либо нолик??? Видела тут исходники но они на WFA. Подскажите...

Загрузка таблицы данных и ComboBox
Здравствуйте. Понадобилось нарисовать одну программулинку для работы. Мои познания в работе с C# WPF довольно скудны, но надеюсь, что при вашей поддержке всё получится. Если уже где-то был дан ответ,...

Отрисовка линии на canvas
Только начинаю работать с wpf. Мне нужно создать usercontrol линию на canvas. Рисую линию таким образом: Line MyLine = new Line(); MyLine.X1 = 1;// BeginPoint.X; ...

Как добавить данные в DataGrid
Как добавить данные в DataGrid в WPF? Простой пример. К примеру это не работает List<int> t = new List<int>(); t.Add(4); t.Add(5); dgrid.ItemsSource = t; ...

WPF DataGrid Binding - как установить связь?
Добрый день! Что-то не получается связать данные с WPF DataGrid. Имеется класс FullCellDataClass, в котором хранится вся необходимая информация. Определил свойство CellData, которое я вешаю на...

WPF и база данных SQL
Приветствую всех ) Просьба помочь разобраться с WPF - только недавно начал изучать, нигде не могу найти нормальный пример одной задачи, третий день мучаюсь ( Нужно привести простейший пример с...

Масштабирование canvas с его элементами
Объясните пож та как правильно сделать масштабирование. На форме есть datagrid. В одной из строк он содержит следующее содержимое: <Grid> <ScrollViewer Name="scroll" ...

У одной кнопки две команды через триггер
Читал/смотрел, но так и не получается.. Одна кнопка, при нажатии происходит одна команда, после первого нажатия кнопка меняет текст на "Завершить смену" и при повторном нажатии происходит другая...

Заполнение ComboBox в DataGrid
Приветствую, ребята, помогите разобраться с такой проблемкой. Есть DataGrid, в нем есть колонки. В одну из колонок хочу добавить ComboBox, чтобы юзверь мог выбрать значение из фиксированного списка,...

Боремся с PasswordBox и Binding
Доброго времени суток, друзья. Как известно, PasswordBox нельзя просто так забиндить из-за соображений безопасности и бла-бла-бла и т.д. Я изначально пользовался таких "обходом" ...

DataGrid: поиск с подсветкой найденного
такс... dataGrid1 имеет неккую обсервэйбл коллекцию, содержащую имя и фамилию... В созданом новом окне мы вводим фамилию и жмём "искать", окно поиска закрывается и на dataGrid1 отображаются строки...

Развертывание и приложение не имеют совпадающих зон безопасности
После публикации программу пытаюсь установить на другом компе и при начале установки выдается вот такая ошибка: СВЕДЕНИЯ О ВЕРСИИ ПЛАТФОРМЫ Windows : 5.1.2600.196608 (Win32NT) Common...

WPF: Material Design
Есть такая библиотека - Material Design In XAML Toolkit. Скачал с github демо-версию. В демо-программе есть меню слева (drawer), которое выходит при нажатии на кнопку. Хотел себе такое же сделать,...

Имя <имя_класса> не существует в пространстве имён <пространство_имён>
Всем доброго! Возникла следующая проблема при переходе с .NET Framework 4.0 на .NET Framework 4.5. using System; using System.Data; using System.Collections.Generic; using...

Аналоги типа Bitmap из Windows Forms в WPF
Раньше сидел на windows form, решил перейти на wpf, и как узнал там нет Bitmap на котором построена моя программа ... Хотелось бы узнать есть что-нибудь аналогичное в wpf с методами getPixel и...

Ограничить количество вводимых символов в textbox
Добрый день! Подскажите пожалуйста каким способом можно ограничить количество вводимых символов в textbox??? textbox.MaxLength = 7 Не срабатывает! Все равно при нажатии на button, можно внести в...

Как в DataGrid добавить рисунок
Хочу сделать типа такого: Создаю коллекцию, делаю окно с добавлением нового элемента, например фотография и имя. Как это должно выглядеть вообще? не представляю класс коллекции и сам DataGrid...

Добавление элементов в stackpanel программно
есть stackpanel, в нее программно добавляется border, внутри которого label. Свойства для border и label заданы в ресурсах <Window.Resources> <Border x:Key="ButtonBord"...

WPF конвертеры [Элд Хасп]
Тема из цикла https://www.cyberforum.ru/wpf-silverlight/thread2384523.html View получает данные от ViewModel, но часто бывают случаи когда надо изменить ОТОБРАЖЕНИЕ данных не меняя их самих, но...

Событие SelectionChanged
Коллеги, прошу помощи. При отработке события, в переменную a кладётся не значение после изменения выбора, а то, которое было перед этим. Как получить значение combobox, которое содержит текст ПОСЛЕ...

Как задать Margin для элементов через код, через стили
Здравствуйте. Как создать стиль в коде и проставить одинаковые значения всем элементам, чтобы выравнять их в StackPanele? Помогите пожалуйста реализовать. Есть форма на ней есть Checkboxы при...

Изменить контент label из другого класса
Добрый вечер =) вот возник вопрос, как поменять контент у label'а? То, что Label1.Content = "Новое содержимое"; мне понятно, а вот как это сделать из другого класса? в общем у меня есть класс ...

Как создавать дочерние окна (окно в окне)
Здравствуйте! Подскажите пожалуйста, как можно в WPF создавать дочерние окна? т.е. Есть одно окно mainWindow, и по кнопке можно вызвать другое окно, которое открывается в этом же окне(НЕ как...

Model и ViewModel
Вечер добрый. Задавал вопрос на другой ветке форума: Тык И в процессе поиска решения пользователь Usaga указал мне на одну вещь. Если в кратце, то я начал в сущностях(БД) использовать...

Как глобально перехватывать нажатия клавиш?
Как глобально перехватывать нажатия клавиш в WPF? Есть ли работающий пример? Погуглил нашел вот это пример но так и не разобрался http://outcoldman.ru/ru/blog/show/239

Обработка нажатия клавиши
Дело вот в чем, существует куча страниц в Silverlight, открываются они все на MainPage через <sdk:Frame/> На двух страницах есть вызов определенных команд, путём нажатия определённых клавиш....

Выравнивание
Казалось бы всё очень легко, но столкнулся с некоторой сложностью... Мне нужно вывести в label текст из n с центрированием по центру. Но если написать <Label Height="28"...

На передний план
Как переместить контрол перед всеми другими(программно). Он находится в Canvas.

Готовые шаблоны оформления
Всем привет. На форме есть кнопки, меню, listview, где можно взять готовые шаблоны оформления. Что бы просто применил к проекту и все стало красиво? :)

Как узнать координаты кнопки?
Здравствуйте! Задача такая: хочу создавать окно и появляться оно должно четко в верхнем левом углу моей кнопки. Все реализуется, кроме одного. Не знаю, как у кнопки узнать координаты её левого...

Удаление текста из TextBox
При нажатии в TextBox нужно удалить имеющийся текст, пишу так private void TextBox_Click(object sender, System.EventArgs e) { TextBox.Clear(); } Нуль результата

Выравнивание текста по вертикали
как сделать TextAlligment по вертикали? т.е. скажем такая ситуация: TextBlock, у него высота выше чем размер текста (размер текста больше делать не хочу), а текст отображается как бы сверху него, ну...

Создание выезжающей панели по нажатию кнопки
Добрый день. Хочу сделать кнопку, по нажатию на которую под ней вниз выезжает панель с другими кнопками, текстбоксами (рисунок 2. рисовал в пэинте, вид не такой будит)))......При повторном нажатие...

Изменить цвет выделения выбранной строки в ListBox
Доброго времени суток. Пытаюсь задать свой цвет для выделенния строки (программно или по щелчку) в ListBox. Пробую через триггеры. В XAML не очень силён, поправьте плиз, пытался по книжкам делать и...

Как закрыть окно в MVVM
Открываю новое окно вот таким способом, а вот как закрыть не предстовляю так как команда закрытия должна находиться в другом классе так как добавление в базу делаю в другом классе private...

DataGrid WPF: «EditItem» не разрешено для этого представления
Доброго времени суток. У меня есть DataGrid на форме, в нем заранее не известно сколько столбцов, они добавляются по кнопке следующим образом (другого способа не нашел): dataGrid.Items.Add(new...

Изменение размера изображения.
Есть класс, который хранит в себе кое какую инфу и изображение. Пользователь предположим открыл свою фотку разрешением 1600х1200 в bmp формате. Мне надо эту фотку сделать разрешением 250х188...

WPF. 3D графика. Как создать цветную сетку?!, одну сетку раскрасить в разные цвета...
Подскажите,люди добрые, как справится с WPF приложением....Чахну над XAML... Всевозможные самоучители поселили в моей голове светлую мысль - для повышения производительности надо использовать...

Возобновление работы закрытого окна
Суть проблемы такова: есть окно, содержащее в себе какую-то информацию, необходимо реализовать возможность его закрытия с возможностью последующего восстановления. Т.е. в любой момент времени после...

Скрыть последний пустой столбец в WPF DataGrid
Подскажите как убрать либо скрыть отображение пустого столбца в конце таблицы справа? Он генерируется автоматом-(

Изображение в кнопке WPF
Доброго времени суток! Как можно в кнопку вставить изображение? Например мы хотим что бы кнопка была какой-нибудь иконкой. Проблема еще в том что если мы сделаем ее иконкой(если такое возможно) то...

Изменение цвета кисти с использованием combobox
Задача разработать WPF-приложение «Графический редактор» с выпадающим списком для выбора цвета кисти, ползунком для выбора размеров кисти и зависимыми переключателями для выбора режима работы:...

Многострочный TextBox
как сделать многострочный TextBox? чтобы при нажатии Enter переводило на новую строку? и еще я вот тут прочитал что он вроде бы даже поддерживает проверку орфографии, я так же сделал как там,...

Сделать красивый интерфейс для дипломки и не знаю как
Здравствуйте! Вот хочу сделать красивый интерфейс для дипломки и не знаю как!:( Делал на winforms - можно как то сделать красивый интерфейс?? Как?? wpf - на нем можно но как?? скачал M$ expression...

Обработка кликов по кнопке в WPF, используя паттерн MVVM
Пытаюсь разобраться с паттерном MVVM в WPF, Вот решил для себя создать простенькое приложение: Эллипс, 8 кнопок разных цветов. При клике на кнопку эллипс закрашивается в цвет кнопки. Так вот, с...

Page и Window в WPF
Доброе утро, коллеги! Сейчас осваиваю WPF и по привычке использую новые окна для новых задач. В некоторых случаях это слишком громозкая тактика и захотелось переделать некоторые вещи так чтоб форма...

Привязка данных к ComboBox
Дано две базы. В одной список стран, в другой ссылка на эту базу. На форме есть ComboBox <ComboBox x:Name="countryComboBox" DisplayMemberPath="Country" ItemsSource="{Binding...

InitializeComponent не существует в текущем контексте
Имя "InitializeComponent" не существует в текущем контексте public partial class MainLab3View : UserControl { public MainLab3View() { InitializeComponent(); ...

Изменение размера окна перетягиванием за края. Как сделать это возможным у нестандартного окна?
Есть окно: <Window x:Class="Program.PlayerWnd" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" ...

Ошибка CS1061 "MainWindow" не содержит определения
Ошибка CS1061 "MainWindow" не содержит определения "listBoxProducts_SelectionChanged", и не удалось найти доступный метод расширения "listBoxProducts_SelectionChanged", принимающий тип "MainWindow" в...

Движение картинок
Добрый вечер! Прилагаемый ниже код в принципе работает, только две картинки движутся одновременно, а мне нужно, чтобы вторая начинала свое движение, только после того, как первая дойдет до точки. Как...

При открытии окна установить фокус на TextBox
Я в полном отчаянии. Я уже полностью запуталась и с MVVM, WPF, MVVM Light. В общем мне нужно, чтоб при запуске программы, окно открывалось и сразу на моем единственном TextBoxe уже сразу был фокус,...

Авторизация по роли
У меня имеется таблица User. В ней имеется 3 столбца Логин, Пароль и Роль. Вообщем мне надо сделать так чтобы после авторизации переходило на форму сданными которые относятся к той роли к которой...

Двумерный массив в DataGrid, WPF
Пишу курсач. Не вдаваясь в подробности, мне нужно только вывести массив в грид. Просмотрела кучу вариантов, там либо через классы, либо через коллекцию, либо кастомный датагрид2д. Я бы хотела сама...

Изменение иконки приложения
господа,у меня есть проект,в нем установлена иконка но она распростроняется только на панель задач,как сделать что б и на сам exe тоже это распростронялось ?

Экспорт с DataGrid в Excel
При нажатии на кнопку экспортирую DataGrid в Excel. Проблема в том, что ширина столбцов в Excel не увеличивается в соответствии с содержимым, поэтому приходится подвигать их вручную. Как это...

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru