![]() Форум программистов и сисадминов КиберфорумКиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами. |
|
Создание диалоговых окон, согласно паттерну MVVM
Заинтересовался темой создания диалоговых окон, согласно паттерну MVVM. Пожалуй самый простой пример нашёл здесь В других примерах ещё больше кода, сущностей...
Захотелось "Изобрести велосипед",...
Приложение MVVM. Диалог добавления/редактирования товара: получение данных, вызов, взаимодействие с VM и прочее
В этой теме обсуждается только вопросы по реализации Диалога редактирования товара и связанных с этим действиях .
Основная тема: https://www.cyberforum.ru/wpf-silverlight/thread3077833.html
Я...
Приложение MVVM. VMs и навигация
Здравствуйте.
Имеются следующие вопросы.
Как при соблюдении mvvm передать в VM свойства view такие как SelectedItem? Знаю, что можно передавать через параметр команды, но в моем случае за раз в VM...
Как обнулить значения TextBox в команде после сохранения их в БД
В TextBox я записываю данные которые потом сохраняются в бд, а как обновлять потом ТекстБоксы после добавления в команде, чтобы они обнулялись для добавления новых данных, чтобы пользователю не...
Отправка объекта IList с выбранными элементами в ViewModel
Здравствуйте!
Допустимо ли в контексте MVVM следующим образом пробросить в ViewModel объект выбранных в списке элементов? Нарушает ли данная операция идею шаблона?
Представление:
<Grid>
...
Переход между окнами (формами) в WPF
Создаю приложение на C# в WPF. Нужно осуществить возможность перехода между окнами. Т.е., допустим, пользователь с главного окна перешёл на окно2 (по нажатии на кнопку), а потом решил вернуться...
Сохранение данных из коллекции в файл (MVVM)
Добрый день, форумчане!
Начал разрабатывать приложение на wpf+mvvm. Но столкнулся с отсутствием знаний с сохранением данных с учетом mvvm.
Задача следующая:
пользователь вводит данные, они...
Максимально быстрая загрузка изображения в Image
Есть обычный Image контрол, есть фото отснятое в 187 Мп формата .jpg, весом в 91 Мб, если открывать в Win 10 в стандартном просмоторщике он его открывает чуть ли не моментально, но видно, что...
MVVM Двойной клик по строке в DataGrid
Здравствуйте, форумчане! Во время написания проекта на WPF с MVVM, возникла необходимость при двойном клике на строку в DataGrid открывать форму, в которой можно было бы отредактировать содержимое...
Приложение "Своя игра"
Выделена из темы: https://www.cyberforum.ru/wpf-silverlight/thread3079254.html
Опишите какой вам требуется функционал по Скрыть-Закруть.
Ну смотрите у меня есть начальное окно, там две кнопки,...
Проверка Captcha
Помогите!!
Необходимо реализовать авторизацию с проверкой Captcha. Генерацию капчи реализовала (худо-бедно), а вот сравнить значение TextBox на правильное введение данных не могу. Всегда показывает...
Приложение MVVM. Контекстное меню (удаление, редактирование) для элемента (Товара) в ListBox
В этой теме обсуждается только вопросы по реализации контекстного меню для элемента коллекции Товаров.
Основная тема: https://www.cyberforum.ru/wpf-silverlight/thread3077833.html#post16745852
В...
Обработчик события на нажатие кнопки и открывание pdf файла
Доброго времени суток. Не могу понять каким образом мне нужно написать обработчик события при нажатие на кнопку открылся PDF файл. Нужно использовать CEFSHARP(в интернете никаких подобных реализаций...
Многостраничность в WPF
Пытался сделать переход по нажатию кнопки на стороннии страницы в WPF, условно говоря чтобы в основном окне при нажатии на одну кнопку открывалась Page1, куда бы я мог сам вносить информацию(через...
Рисование в рамках паттерна MVVM
Здравствуйте. Возникла задача вывода графических данных для их визуального отображения. Суть задачи в том, что я реализую сейчас триангуляцию Делоне и хотелось бы видеть результат работы отдельных...
Высокая нагрузка CPU
Ситуация: Реализация 2-х секундного "шлейфа", пусть для простоты будет от курсора мыши с частотой 30Гц, кривой Безье(PolyBezierSegment). Кривая рисуется поверх большого кол-ва многослойных...
Создание контролов в DataGrid в зависимости от значений в БД
Есть View:
<DataGrid x:Name="dataGrid" SelectedItem="{Binding SelectedElementSubtypeProperty}" ItemsSource="{Binding ElementSubtypePropertyCollection}" Margin="10,10,10,57" Grid.Row="2" ...
Нужно чтобы поверх картинки был текст и кнопка
Почему-то в проекте смещена кнопка и текст ровно не ложится поверх картинки. Подскажите в чём проблема
<Window x:Class="IWT_.MainWindow"
...
Приложение MVVM. Быстрая "Нестрогая MVVM" реализация
В этой теме будет размещена простая и быстрая реализация.
Основная тема: https://www.cyberforum.ru/wpf-silverlight/thread3077833.html#post16745852
Как сгенерировать игральную карту вначале из четырех мастей, потом из тринадцати значений по номеру?
Доброго дня коллеги.
Ищу способ генерации карт с двумя кругами (random) , первый по масти из четырех чисел, второй по значению (2,3,4,5,6,7,8,9,10, валет, дама, король, туз) по номеру карты....
Приложение регистрация. Навигация / Mvvm
Здравствуйте. Создаю приложение для регистрации посетителей. Сейчас в CB App имеется код для смены View, он неуклюжий. Нужно прописать класс навигатора, не знаю как. Также после авторизации в окне...
Обновление данных каждую секунду через таймер WPF
Здравствуйте, помогите мне сделать обновление данных в listBox1 каждую секунду, через таймер
private static List<string> GetHardwareInfo(string WIN32_Class, string ClassItemField)
{
...
Обновление данных в datagrid после изменения в SQL Server
Добрый день!
<DataGrid x:Name="dataGrid_07" dd:DragDrop.IsDragSource="True" dd:DragDrop.IsDropTarget="True" Margin="0,0,0,0" GridLinesVisibility="All" IsReadOnly="True" SelectionMode="Single"...
Storyboard привязка к To для указания цвета
У меня есть анимация для usercontrol мне нужно сделать привязку к To, ниже код который я пробовал. Он выдает ошибку: "Не удается зафиксировать данное дерево шкалы времени Storyboard для использования...
Как отправить данные из одного VM в другой?
Здравствуйте!
У меня есть на Главном окне (Окно1) treeView, в нем разделы и подразделы (Компании и Отделы).
При выборе Компании на форме появляется кнока, открывающая окно добавления Отдела...
Реализовать добавление и изменение записей, так чтобы текст кнопки изменялся (добавить или изменить)?
Каким образом можно реализовать добавление и изменение записей в базе данных с помощью одной кнопки на форме C# WPF ADO.NET, так чтобы текст кнопки изменялся в зависимости от выбранной операции...
Почему не отображаются элементы управления в главном окне программы?
Здравствуйте, создал в visual studio 2022 mpf проект по шаблону, разместил на форме кнопку, текстовое поле, собрал проект запустил его и получил пустое окно без элементов управления в чем моя...
Не работает TemplateSelector
Снова пришлось вернуться к этим селекторам и опять у меня что-то не работает. Делаю собственно простенькое контекстное меню, наполнение которого изменяется, если свойство внутри ContainerClass...
WPF постепенно отходит в прошлое
На мой взгляд "притянуто за уши".
Видимо так.
Читал об этом ещё в бумажной книжке много лет назад. И компа настоящего, тем более интернета не было, был т.н компьютер ZX Spectrum, 64 кб, 16 кб из...
Как экспорт сделать из DataGrid в Word?
Как сделать экспорт из DataGrid в Word WPF? Ошибка выходит нет экземпляра объекта\
// Создаем объект `Microsoft.Office.Interop.Word.Application`
...
Как сделать сохранение индекса строки в свойство и привязать его к колонке
Ребят помогите пожалуйста , столкнулся с такой проблемой
Индекс строки получаю через событие LoadingRow
вот так :
private void DgList_LoadingRow(object sender, DataGridRowEventArgs e)...
Объединить несколько объектов Geometry
Здравствуйте.
Есть у меня вот такая вот фигурка:
<Path Stroke="Blue" Fill="White" Data="M10,10 L20,20 L10,30 L0,20 L10,10 Z"/>
<Path Stroke="Blue" Fill="Blue" Data="M10.5,11 L19,20...
Установите переменную окружения ***** нецензурное слово, если вы хотите отменить эту проверку
Установите переменную окружения ***** нецензурное слово, если вы хотите отменить эту проверку.
Можно ли как то обойти эту проверку?
Установил библиотеку YоuTubeExplodе она от украинских разрабов,...
Приложение MVVM, VMs и навигация: Создание Модели Авторизация.
В этой теме обсуждается только вопросы по созданию Модели для Авторизации пользователя.
Основная тема: https://www.cyberforum.ru/wpf-silverlight/thread3077833.html
Здравствуйте.
Имеются...
Не сохраняются данные в бд
Проблема такая при первом нажатии на кнопку добавить в listview ничего не отображается, а при втором вылезает ошибка. Если открыть бд она тоже пуста
Есть ListView где будут отображаться имена из...
Приложение MVVM. VMs и фильтрация по значению свойства (выбрать по производителю)
В этой теме обсуждается только вопрос по фильтрации данных.
Основная тема: https://www.cyberforum.ru/wpf-silverlight/thread3077833-page3.html#post16768332
понятно как реализована навигация...
Привязка данных к ListBox с CheckBox элементами
В моем WPF проекте находится ListBox, к каждому предмету которого также отображается CheckBox.
Собственно, проблема состоит в том, чтобы отобразить нужное количество таких предметов ListBox`a...
Оптимизация визуальной части
Здравствуйте. Помогите пожалуйста оптимзировать код.
<Window x:Name="window" x:Class="Контроль_поручений.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
...
События в XAML и конструкторе окна
Вопрос общего характера:
допустим у меня есть элемент в XML например вот такой:
<Viewbox Grid.Column="1" Margin="98,265,-98,57">
<Calendar x:Name="Calendar"...
Кириллица в WPF, при выполнении скриптов
Добрый день!
бьюсь с проблемой уже несколько дней. Необходимо выполнить скрипты Powershell и результат отобразить в ListBox.
При выполнении Powershell скрипта который должен вывести 4 строки,...
Как вызвать метод класса
Есть класс с методом, как этим методом можно воспользоваться в основном коде?
using System;
using System.Collections.Generic;
using System.Data.SqlClient;
using System.Data;
using System.Linq;...
Почему XAML не видит классы в подключенных неймспейсах?
Такой вопрос. Подключаю любой неймспейс, например: xmlns:converters="clr-namespace:....Converters".
Далее пишу:
<Window.Resources>
<converters:GetPositionConverter...
Корректна ли такая реализация паттерна MVVM?
Данные из формы не вводятся,а используются для отображения состояния. Программа подобна лабораторному стенду.
Открытие окна по таймеру WPF MVVM
Добрый день, форумчане, знатоки WPV, MVVM! Снова прошу помощи) :help:
Работаю над проектом, что-то вроде будильника(напоминания). По истечению времени, указанного пользователем, должно открываться...
После установки программы видео не воспроизводится
Здравствуйте! Я написал программу и по нажатию кнопки, у меня должно воспроизводиться видео. При запуске в компиляторе все работает отлично. Через расширение Microsoft Visual Studio Installer Project...
Почти готовый placeholder для textbox
Написал placeholder для текстбокса, но не понимаю как сделать доп параметры для того что бы указывать расположение placeholder по типу VerticalAlignment и HorizontalAlignment
<Style...
Изменить формат даты, получаемый от DataPicker
Добрый вечер всем! Я сейчас делаю дипломную работу с помощью C# WPF + MySQL. Столкнулась с проблемой: мне нужно сохранить в базу данных MySQL дату в формате yyyy-mm-dd. А вот от DataPicker я могу...
Приложение MVVM. VMs и поиск (фильтрация по текстовому значению)
В этой теме обсуждается только вопрос по текстовому поиску (фильтрации) данных.
Основная тема: https://www.cyberforum.ru/wpf-silverlight/thread3077833-page3.html#post16768332
Пользователь ...
Искусственная задержка отображения экрана-заставки приложения WPF
Здравствуйте.
Хочу добавить в приложение экран-заставку, то бишь SplashScreen.
Но, есть нюанс - приложение, даже с учетом загрузки БД, очень легковесное и загружается очень быстро. Не считал, но...
Статистика процессора
Здравствуйте, нужен код на вывод самообновляющийся статистики процессора на WPF.
Нужны такие данные как Частота процессор, среднее значение загрузки процессора, температура, количество процессов.
Карточка товара с несколькими изображениями
Необходимо реализовать такой интерфейс на WPF
На данный момент имею следующее:
Вопрос - непосредственно как реализовать "перелистывание с одной фотки на другую, путем нажатия на Radiobutton'ы...
Из xaml в codebehind
Всем привет.
Помогите перевести в код С# подключение команды в xaml:
<Grid DataContext="{Binding VM2}">
<TextBox Text="{Binding MyText}">
<TextBox.InputBindings>
<KeyBinding...
Как уместить в одной кнопке DataContext из двух разных классов?
Всем доброго времени суток!
Просьба строго не судить, я только начал осваивать тему C#, паттернов и MVVM в частности.
В задаче нужно в форме одной кнопкой указать путь к файлу исходных данных,...
Как назначить разные темплейты для Items в ListView?
Приветствую, уважаемое сообщество,
Наткнулся я в ютубе на пример создания чата в надежде применить его функционал под свою задачу. Но оказалось не все так просто. Вопрос вот в чем, как в окне...
"MainWindow" не содержит определения "ButtonAddName_Click", и не удалось найти доступный метод расширения
Здравствуйте!
Пишу приложение. В процессе написания кода возникла ошибка (код ошибки - в заголовке.).
Хочу с ней разобраться.
Вот код приложения:using System;
using System.Collections.Generic;...
Добавление кнопок в stackpanel
В stackpanel нужно добавлять кнопки, в самой кнопке два текстовых поля (хоть label, хоть textbox, без разницы, что удобнее будет в данной ситуации) + изображение
И тут несколько вопросов, как их...
Ошибка: " System.InvalidOperationException: "Привязка типа TwoWay или OneWayToSource не может работать ."
При загрузке формы выдает ошибку:
System.InvalidOperationException: "Привязка типа TwoWay или OneWayToSource не может работать с доступным только для чтения свойством "InsertPrd" типа...
Крашится программа при подключении Data Context
Доброго времени суток, пишу я спокойно себе разметку, никого не трогаю и тут в один прекрасный момент при сборке вылетела ошибка, которую на протяжении нескольких часов я никак не могу решить.
В чем...
Как сделать одно событие для нескольких кнопок?
Есть две кнопки, в каждой textbox, как сделать так что при вызове одного события можно было редактировать textbox к примеру нажатой кнопки, а не всех кнопок сразу
Данные из другого потока, mvvm
Здравствуйте
Помогите, плизз, мне решить задачку. Я бы хотел, в рамках патnерна mvvm, реализовать следующее: ViewModel в конструкторе запускает поток, который ждет данные по TCP/IP. Затем эти...
Как переименовать окно?
Создал окно.
Создал копию окна. (Ctrl+C, Ctlr+V)
Получил "Window1-Копbровать.xaml".
Нажал F2. Переименовал
Результат: "Window2.xaml"
Перешёл в "Window2.xaml.cs".
Переименовал класс и...
Проигрывание видео в wpf по ссылке
Хотелось бы узнать как проигрывать видео файлы по ссылке.(именно через сайт, чтобы на пк их не было). Либо, как вариант, у меня есть папка с ресурсами, где хранятся все нужные видео, но я бы хотел,...
MVVM: как правильно вызвать метод в другой VM
Привет всем!
Какие есть способы вызова метода в другой VM из VM(основной)?
Не создавать же экземпляр и через него?
Добавлено через 1 час 32 минуты
Через экзмпляр метод вызывается, но он...
СубМеню MenuItem открыть справа
Пробую сделать главное меню навигации приложения.
Использую такое решение.
Код.
<Window
x:Class="SubMenuWpfApp.MainWindow"
...
Не отрабатывает Command по нажатию на кнопку на тач скрине
ситуация следующая, есть ItemsControl, внутри него генерируются темплейты:
<DataTemplate x:Key="FragmentTemplate" DataType="{x:Type model:Fragment}">
<Grid>
...
Плавное появление и исчезновение элемента
По нажатию на кнопку должно появиться уведомление (по сути бордер с элементами внутри), плавно появиться и исчезнуть, как это можно сделать?
[WPF] [NAudio] Как добиться асинхронного проигрывания звука?
Здравствуйте, пишу чат :)
Решил добавить короткозвучное музыкальное сопровождение :) (например, когда сообщение отправляется)
Для воспроизведения музыкальных файлов .mp3 я получил рекомендацию, да...
Как отслеживать изменение Slider в ListBox у элементов?
Есть ListBox
<ListBox Grid.Row="1" ItemsSource="{Binding Initiatives}" ScrollViewer.VerticalScrollBarVisibility="Auto" SelectedItem="{Binding SelectedI}">
...
Как правильно выполнить binding к datagridcolumnttext?
ViewModel:
namespace AVBusiness.View
{
public class IncomeDetailViewModel : OnPropertyChangedClass
{
AVBusinessContext db = new AVBusinessContext();
//RelayCommand?...
Как организовать тестовые данные для проекта
Пробую сделать проект по материалам: https://www.codeproject.com/Articles/332615/WPF-Master-Details-MVVM-Application
github.com: https://github.com/jhon65496/MasterDetailWPF31
Оригинальный...
Взаимодействие нескольких ViewModel с 1-й моделью
Здравствуйте. Разбираюсь сейчас в тонкостях MVVM архитектуры. И возникла необходимость обеспечить взаимодействие нескольких ViewModel с 1-й моделью.
Чтобы не ходить вокруг да около, концептуально...
Как лучше кастомизировать PasswordBox?
У меня уже есть реализация этого контрола с небезопасным получением пароля: cs, xaml.
Недавно Элд Хасп подсказал мне, что не обязательно создавать UserControl, а можно модифицировать шаблон...
Вывод изображения в wpf, из бд mysql
Мне нужно, чтобы программа выводила изображение товара, которое я выбираю. Папка с изображениями находится в корне программы. В базе данных таблица, один столбец из которой это ImagePath(путь)....
Как в WPF в Datagrid добавить строку из бд?
Вот пример как это делалось на WinForms:
for (int i = 0; i < incDet.Count(); i++)
{
dgIncome.Rows.Items..Value = incDet.NumParty.ToString();
}
Я начинаю в цикле делать вот...
TextBlock выходит за пределы окна из за активации HorizontalScrollBarVisibility
Здравствуйте. Столкнулся со следующей ситуацией.
На окне размещен TextBlock и ряд элементов. Для ТекстБлока указано свойство переноса строки. Grid обвернут в ScrollViewer, и основная задача...
DataTrigger Binding для стиля DataGridCell к значению ячейки
Всем привет!
Появилась необходимость написать стиль для ячейки DataGrid, который мог бы при определённом значении ячейки проводить некие действия с оформлением. Но возник вопрос - как правильно...
Написать программу "Секундомер"
Написать программу "Секундомер" при нажатии на кнопку секундомер включается и выводиться в TextBlock, Также создать кнопку пауза и кнопку стоп.
Правильность получения данных
Нужен Ваш совет, уважаемые программисты.
Сейчас делаю pet-проект на WPF, реализуя MVVM.
У меня есть свойство в классе IzdeliaViewModel : ViewModel
В котором я получаю коллекцию объектов.
...
ViewModel <--> Model
Привет всем!
Судя по картинке у ViewModel и Model совсем не односторонний трафик.
Подскажите пожалуйста как из Model обратиться к полям, свойствам, методам VM.
Реально создавать экземпляр VM в...
Вызов асинхронных методов блокирует вызывающий поток
Здравствуйте.
Что бы ситуация была понятней, опишу логику работы приложения.
Есть WPF-приложение:
Если мы нажмем на кнопку "Создать много записей" - будут созданы и добавлены в БД 100 тыс....
Приложение MVVM. Представление авторизации - Валидация
В этой теме обсуждается только вопросы по настройке валидации логина и пароля в GUI.
Основная тема: https://www.cyberforum.ru/wpf-silverlight/thread3077833.html#post16745852
Элд Хасп, как я...
Как разделить окно на 7 несимметричных частей?
Дорогого времени суток!
Никак не пойму как разделить окно на 7 несимметричных частей показано на схеме, да и возможно ли это в принципе?
Для форматирования применял гриды, но ими явно не выходит....
DatePicker, всплывающий календарь по нажатию на текстовое поле
Можно ли сделать так, что бы календарь открывался не по кнопке, а по нажатию на текстовое поле?
И еще вопрос, если у DatePicker свойство ставить дату по умолчанию сегодняшнюю?
Как привязаться к собственному свойству?
Привет всем!
Что-то туплю((( никак не могу привязку создать...
Имею:
- class CaptchaControl : UserControl
- создаю и регистрирую в нём свойство: ...
Создать банк приложение (майнкросотфт)
Программа для банка
Форма авторизации
Если пользователь 3 раза ввел неверные данные, генерировать CAPTCHA.
Если пользователь ввел неверные данные после CAPTCHA, блокировать форму каждый раз на 10...
Открыть окно редактирования по двойному щелчку мыши
Добрый день! Есть форма добавления данных в базу данных, с помощью ado.net.
Хочу реализовать редактирование объекта с помощью этой формы через двойной клик по объекту. С помощью кнопки сделать...
Банк приложение: Форма авторизации
Форма авторизации
Если пользователь 3 раза ввел неверные данные, генерировать CAPTCHA.
Функция забыл пароль (смены пароля)
Функция регистрации
Ограничивать ввод с клавиатуры (если поля для...
Ошибка в конвертации
Подскажите что я делаю не так?
Как сделать чат .net maui с применением mvvm?
Добрый день. Пишу чат на .net maui между человеком и ботом, все сообщения пишутся в бд , одна стро в бд это сообщение человека и бота.
Как мне сделать структуру в mvvm и сделать привязку?
У меня...
Выпадающие списки для создания даты
Здравствуйте, не могу разобраться с get и set(если всё дело конечно в этом). Проблема с последней строкой в этой части программы. Выдает ошибку CS0200 - "Невозможно присвоить значение свойству или...
Доступ к свойству VM из CodeBehind
Всем привет товарищи!
Возник вопрос - можно ли как-то получить доступ из CodeBehind окна к свойству VM этого окна?
Если бы DataContext привязывался в конструкторе окна, то проблем бы не было. Но у...
Размер окна WPF не соответствует реальному
Здравствуйте.
Начал изучать WPF и после WinForm у меня есть множество вопросов. Вот например два из них:
1. Почему когда я устанавливаю размер окна 300x300 пикселей, при компиляции оно меньше -...
Создание шаблона
Создал шаблон для кнопки, в нем есть вложенные элементы Image и TextBlock. Хочу установить для свойства Source у Image значение TemplateBuilding, но какое свойство именно мне именно устанавливать,...
Вывод информации данных из PostgreSQL в dataGrid
Здравствуйте! Начал изучать PostgreSQL, установил npgsql, добавил строку подключения и всё... К сожалению
Подскажите как вывести данные, так же можно было добавить, удалить записи в бд
Если есть...
Как задать selectedIndex если форма получает selectedItem
Доброго времени суток.
Обрисую задачу.
У меня есть окноWPF1 и окноWPF2 используют общую VM
В окне 1 listView, для которого написано свойство
SelectedItem="{Binding SelectedApt}"
В окне 2 есть...
Архитектура приложения: разделение кода на слои
Здравствуйте!
Подскажите, пожалуйста, по разделению кода программы на слои.
Назначение программы — загрузка ("консолидация") в новую базу данных товаров из нескольких других старых баз.
Одному...
Создание графиков на Canvas
Вопрос следующий: имеются ли у кого-то библиотеки или может nuget пакеты для работы с графиками на канвасе, дело в том, что мне нужно работать с десятками, а иногда и сотнями тысяч точек и формовский...
Проблемы наследования элементов
Доброго времени суток. Я столкнулся с интересной задачей, нужно было сделать так, чтобы кнопочка меняла стиль при нажатии на клавишу на клаве. Проблема в том, что сделать триггер на свойство KeyDown...
Упростить MVVM
Недавно более-менее понял что такое MVVM. Стал делать по примерам. На мой взгляд слишком много кода. Это нормально что на каждый привязыаемый параметр и команду нужно столько кода? Или мне попались...
Как вывести на Canvas ellipse (MVVM)?
Буду благодарен за помощь! Осваиваю паттерн MVVM. Суть проблемы есть 3 TextBox в которых получаю координаты X,координаты Y и радиус эллипса. Мне нужно выводить эллипсы с заданными координатами X,Y на...
Пример создания приложения "Работа с комнатами в студенческих общежитиях" [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!
Excel: Как задать ширину столбцов в новом листе
Собственно. Создаю рабочий лист, кидаю данные.
using Excel = Microsoft.Office.Interop.Excel;
Excel.Application newExcel = new Excel.Application();
Excel.Worksheet ws =...
Позиция окна при запуске приложения
Подскажите пожалуйста как задать позицию окна при старте?
Переход на следующую строку textbox
подскажите как сделать что бы при печати в текст боксе по нажатию энтр переходила на следующую строку
Переход на другую страницу по нажатию кнопки
как сделать, чтобы при нажатии на кнопку открывалась другая страница? код который работал в формс,здесь не работает.
Как получить значение ячейки 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"...
Почему я получаю ошибку "Value cannot be null"?
Хочу разобраться в разработке приложений под Windows Phone. Поставил все необходимое, но при создании нового WindowsPhoneApplication открыть файл MainPage.xaml выдает ошибочку в левом окошке:
...
[WPF] Нужно закруглить углы у кнопки
Напишите стиль, который заменит прямые углы кнопки на закругленные. Только без лишних украшений, градиентов и тому подобное, т.е. самый простой стиль.
<Style TargetType="Button"...
Пример реализации WPF+MVVM приложения
Тема из цикла https://www.cyberforum.ru/wpf-silverlight/thread2384523.html
Пример решения ТЗ по теме https://www.cyberforum.ru/wpf-silverlight/thread2379434.html
В теме поставлена задача...
В чем главное преимущество WPF над WinForms?
Всем доброй ночи, господа. Скажите пожалуйста, в чем главное преимущество WPF над WinForms (если оно есть)? Кроме анимашечек и визуальных стилей, которые отрисовывает GPU. Например, меня несколько...
Открытие окна в wpf приложения
Всем доброго времени суток! Не знаю что за проблема, но я почему то не могу вызвать окно в приложении WPF методом "Window.Show()", выдает ошибку. На сайте msdn есть пример, но с созданием окна...
Ищу книгу на Русском языке о WPF в .NET 4.5
Ищу книгу на РУСском языке о WPF в .NET 4.5, например её:
Мэтью Мак-Дональд - Windows Presentation Foundation в .NET 4.5 с примерами на С# 5.0 для профессионалов
Может ли кто-то поделиться или...
Как свернуть окно в трей
Как сделать так, чтоб программа при сворачивании попадала в трэй? Чтоб имела своё меню.
(wpf)
Как закомментировать строчку в XAML?
Кстати, народ, а как закомментировать строчку в XAML?
Нажимаю привычно Ctrl+K, Ctrl+C - а студия пишет ошибку разметки.
wpf замена кнопки на картинку
Чет не получается заменить кнопку на картинку в проект картинка добавляется но кнопка не заменяется подскажите в чем дело.
Ошибка: вызывающий поток не может получить доступ к данному объекту, так как владельцем этого объекта является другой поток.
Ошибка в "progressBar1.Value += 50;", вызывающий поток не может получить доступ к данному объекту, так как владельцем этого объекта является другой поток.
public partial class MainWindow : Window
...
Image не отображается
В конструкторе видно вставляемое изображение, когда нажимаю F5, изображения нет, что к чему?
<Grid>
<Image Source="333aa41a18ed.jpg" /> ...
Как запретить ввод в TextBox
private void OnKeyDown(object sender, KeyEventArgs e)
{
e.Handled = true;
}
Делаю так, но всё равно вводятся символы. Что я делаю не так?
Как закрыть первое окно (MainWindow)?
Как закрыть первое окно (MainWindow) при открытии второго?
private void Button_Click(object sender, RoutedEventArgs e)
{
Window2 Window2 = new Window2();
...
Как сделать окно авторизации в программе
Всем привет.
Пишу простенькую программу на конференцию.
Пока решил написать самое простое: окно авторизации.
Суть такова: пользователь запускает программу и сразу же выскакивает окошко с окном...
Передача данных из одного окна в другое
Доброго времени суток. Только начинаю программировать в WPF. При написании приложения возник вопрос: как передать значение переменной из одного окна в другое(конкретно-в главное окно MainWindow)?...
Image Source: как программно сменить картинку
Здравствуйте! Как программно сменить картину в WPF?
Пробовал через Uri с использованием pack://application:,,,/ но получил сообщение что нужно указать порт ссылки(Uri). В чем причина?
Почему в рабочем проекте вдруг возникла ошибка XamlParseException
Работал работал с проектом и вылезла вот такая ошибка :System.Windows.Markup.XamlParseException не обработано
Message="Вызов конструктора для типа "Wpf_3_PressADay.MainWindow", удовлетворяющего...
Перетаскивание формы не за заголовок
привет, у окна ставлю Windows Style: none;
как мне организовать перемещение окна по зажатию мышки?
Посоветуйте книги по WPF
Посоветуйте книги по WPF
Как корректно добавить (установить) иконку своему приложению?
Работаю с wpf приложением.
В MainWindow.xaml прописал путь к будущей иконке
<Window x:Class="MaterialDesignForm.MainWindow" Icon="pack://application:,,,/Resources/Icon.ico"
У меня есть иконка...
Динамическое добавление элементов на панель.
Нужно динамически в цикле добавить определенное количество разных элементов на stackpanel, таких как лейблы, картинки... Желательно с функцией прокрутки. Подскажите пожалуйста.
Как из listView получить значение выбранного Items ?
Как из listView по щелчку получить значение выбранного Items ? Ничего не выходит. В listView есть 2 столбца Number и Name. И в них находятся данные. Как из столбца Name по щелчку получить значение...
Отобразить границы в Grid
В <Grid/> надо чтоб были видны границы, как это сделать?
Как выполнить SQL запрос к базе данных
Доброго времени суток.
Первый раз в жизни разрабатываю приложение на WPF. Содержимое таблички удалось показать на экране через DataSet, а вот как выполнить sql-запрос и получить результат ?
...
Встроить Яндекс Карты
Всем привет.
Требуется встроить Яндекс Карты в приложение на WPF.
На сегодняшний день не нашел хорошего примера как это можно сделать.
Пробовал использовать WebBrouser, но так как он построен...
Увеличение содержимого окна пропорционально увеличению самого окна
Добрый день, возник такой вопрос как можно увеличивать содержимое окна(например Image) пропорционально размкру самого окна. Допустим размер окна зависит от разрешения экрана компьютера и в...
Серая подсказка внутри TextBox. Авторизация
Как сделать подсказку внутри TextBox в WPF?
Подсказка - серый текст внутри TextBox,который есть пока он пуст и пропадает при вводе текста
Запрет изменения ширины окна
Доброго времени суток.
Имеется окно.
Необходимо запретить изменять его размеры, а именно - запретить изменять ширину.
Пробовал записывать исходную ширину в поле, а потом в обработчике...
Программная загрузка изображения из ресурсов в Image WPF
Всем привет, знакомлюсь с C#, начал с WPF, пытаюсь программно загрузить картинку в Image, изображение является внедренным ресурсом, уже несколько дней не могу нагуглить код, который получал бы путь к...
WPF и потоки
Вопрос не по конкретному коду, а в общем.
Когда начинаю использовать многопоточность в WPF приложении, очень часто получаю непредсказуемые и трудновоспроизводимые баги. То консоль перестанет...
Нужны примеры приложений WPF
Доброго времени суток) изучал WPF и решил окончательно перейти на него с WinForms) И захотелось сделать проект) Начал делать, но понял, что муза так и не пришла ко мне) Какой-то интерфейс вообще...
Закрыть приложение WPF по нажатию на кнопки
Добрый день.
Хочу закрыть приложение по нажатию кнопки, но ничего не выходит.
Читал тут:
https://www.cyberforum.ru/wpf-silverlight/thread2409573.html
Потом тут:...
Разместить текст по центру в textBox
Добрый день
Вот пример формы во вложении.
При вводе текста в textBox он появляется сверху, а не по центу.
Как это поправить:
<TextBox HorizontalAlignment="Left" Height="34" Margin="27,110,0,0"...
Пример создания игры 2048
Тема из цикла https://www.cyberforum.ru/wpf-silverlight/thread2384523.html
Пример практической реализации игры по мотивам темы https://www.cyberforum.ru/wpf-silverlight/thread2461170.html от...
WPF Существует очень красивый стиль кнопки(кнопка с закругленными углам). Но по умолчанию со всем не то
Когда в WPF приложении на VS2012 создаешь кнопку, то получается в прямыми углами кнопка.
А нужна кнопка красивая стилевай типа:
Подскажите минимум кода, чтобы такая кнопка получилась....
OpenFileDialog. Открытие разных файлов
Есть стандартная форма метода, для открытия документов с помощью диалогового окна:
private void button2_Click(object sender, RoutedEventArgs e)
{
Stream myStream = null;
...
Как изменить цвет кнопки при наведении мышкой
Полазил по сети с час, ничего не нашел, наверное я дурочек. В общем создаю в ресурсах приложения стиль для всех кнопок. Все прекрасно работает кроме триггера изменяющего Background кнопки при...
приложение без рамки?
Как создать приложение на WPF без рамки?
Чтобы просто отображалось только содержимое приложения без рамки от винды(свернуть, крестик...).
Ошибка доступа "Access to the path is denied."
Хочу прочить файл через StreamReader, но выдаёт такую ошибку: System.UnauthorizedAccessException: "Access to the path 'C:\Auth.txt' is denied."
StreamReader reader = new...
Перенос текста в TextBlock
Здравствуйте. Возник вопрос: нужно переносить текст в TextBlock, но он не хочет, вместо этого он пытается все уместить в одну строчку, естественно на масштабировании это сказывается не лучшим образом...
Не отображается визуальный конструктор
Как-то раз я создал свой первый проект WPF в Visual Studio 2013, случайно, видимо, закрыл визуальный редактор, и теперь при создании нового проекта он не вызывается. В новом проекте я тыкаю правой...
Убрать выделение кнопки
Есть button, необходимо убрать подсветку, возникающую при наведении на него курсора.
Заполнение значения в определённой ячейке 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;...
Привязать значение Textbox к переменной
У меня есть переменная string textBoxValue. Если я присваиваю переменной textBoxValue = "текст", то должен поменяться и сам texBox.Text. Как это реализовать?)
Создание простого Binding'a (привязка класса к ListBox)
При освоении технологии binding столкнулся с проблемой. Есть ListBox и есть, скажем класс Person. Определяем ObservableCollection<Person> ppl и хотим привязать его содержимое в ListBox. Для этого...
Изменить цвет фона combobox?
Доброго времени суток!
Перепробовал массу вариантов, но не смог найти решение, на казалось бы простой вопрос: как изменить цвет фона Combobox?
Вот что у меня сейчас в xaml:
<ComboBox...
Создание красивых кнопок
Здравствуйте.
Вот разбираюсь с WPF (переделываю в краткие сроки приложение)
Нужно срочно сделать его красивым.
Вроде все получается, только основные кнопки не смог (у меня друг дизайнер в фш...
Пример создания приложения для тестирования [WPF, Элд Хасп]
Тема из цикла https://www.cyberforum.ru/wpf-silverlight/thread2384523.html
Пример практической реализации приложения для тестирования по мотивам темы...
Рисование на Canvas мышью
Как можно реализовать рисование мышью)как в паинте что бы можно было рисовать?мне бы идею,я уже реализовал одну идею с помощью отлавливать мышью координаты и там рисовать прямоугольниками)происходит...
Тип или имя пространства имен "Forms" не существует в пространстве имен "System.Windows"
Доброго времени суток, у меня возникла проблема при добавлении System.Windows.Forms чтобы использовать в Wpf не который в функционал WF. И выдает он следующую ошибку: Тип или имя пространства имен...
Перспективы технологий WPF и UWP, что выбрать?
Всем привет, изучал некоторое время WPF, после узнал о UWP. Многие говорят, что WPF более не актуален и на него не делают обновы, к тому же у UWP больше рынок(более 400 млн устройств), и то что он...
Как поменять цвет подсветки кнопки
Всем привет! Подскажите пожалуйста, как поменять цвет подсветки кнопки, а то по-умолчанию она синяя, а мне надо иной цвет? И как сделать, что б при подcветки контур кнопки оставлялся, а не...
Не понимаю как работать с ComboBox в WPF
Приветствую всех спецов по WPF.
Я 2 года пишу на WinForms, а тут волею случая пришлось сделать небольшое приложенице на WPF. Сразу оговорю условия, все любители облить грязью новичка и т.п.,...
Есть ли смысл изучать WPF?
Есть ли смысл изучать WPF, если .NET Framework после версии 4.8 больше не будет поддерживаться, а на .NET Core стоит UWP?
Открытие и сохранение текствого файла
Здравствуйте. Подскажите. У меня есть TextBox и 2 кнопки.. При нажатии на первую кнопку, у меня должно все, что я написал в TextBox, сохраниться в файл. А вторая кнопка должна наоборот, открывать...
Как в TextBox задать маску
1. Эм... как в TextBox задать маску? например если это Password то над чтоб писало звёздочками или дата, тогда через тире или точку...
2. Эм... как в TextBox создать проверку на количество введенных...
Placeholder в TextBox
Привет! Реализовал Placeholder и не могу додуматься каким образом менять его текст для разных "текстбоксов". Ну т.е. в окне доупстим 2 "текстбокса" и в одном написано "Имя", а в другом "Фамилия".
...
В WinForms было Invoke. Есть ли альтернатива в WPF
привет переписываю приложения с вин формс для wpf
не могу переписать строчку с Invoke, хелп?
в winform так:
public void List(){
.....
Invoke(new UpdDelegate(Upd), new object {result});
...
Как рисовать в WPF в реальном времени
Здравствуйте,скажите пожалуйста,как рисовать в WPF в реальном времени,желательно не попиксельно,а линиями,прямоугольниками и.т.п,можно даже изображениями.(Хочу сделать 2d игру на WPF).
Вроде бы для...
Передача данных между Окнами, между VM, Шина Сообщений, Локатор [WPF, Элд Хасп]
Тема из цикла https://www.cyberforum.ru/wpf-silverlight/thread2384523.html
Использование статического класса.
Передача данных через экземпляр класса, создание и использование Локаторов.
...
Как вывести текущее время в часах и минутах на форму WPF?
Как вывести текущее время в часах и минутах на форму WPF? Разместить время желательно на Label.
Как очистить RichTextBox
какк?
Сделать неактивной или вообще убрать кнопку "Закрыть"
Народ, кто знает, как можно сделать неактивной или убрать кнопку "Закрыть"? Искал-искал, все вроде свойства просмотрел, так и не нашёл ничего.
Так настроено окно сейчас:
<Window...
Как изменить цвет бордера окна в WPF?
(xaml разметка)
TextBox с паролем. Где?
Создаю приложение WPF. Перетаскиваю на форму TextBox. Нужно чтобы текст прятался, как при вводе пароля. Но что за свойство за это отвечает??? Извиняюсь за глупый вопрос, но не смог найти...
DataGridComboBoxColumn биндинг
Есть приложение WPF + работа с данными в Code First. Модель
public class Person
{
public int Id {get; set;}
public string Name {get; set;}
public virtual Country Country {get ;set;}...
Закрыть приложение
Ошибка: CS0123 Нет перегруженного метода для "Button_Click", который соответствует делегату "RoutedEventHandler". WpfApp1 C:\Users\User\source\repos\WpfApp1\WpfApp1\MainWindow.xaml
Создавал...
Запрет ввода символов в текстовое поле TextBox
Хочу разрешит ввод только цифр + backspase + запятая. Делаю так:
private void textBox16_KeyDown(object sender, KeyEventArgs e)
{
var allowed = new { Key.D0, Key.D1, Key.D2,...
Создание word-отчета (*.doc) в WPF
Какие методики создания файлов формата *.doc есть в VS2010? Попытки поиска адекватного рабочего примера не увенчались успехом. :-(
Сторонние компоненты использовать не хотелось бы.
Добавлено...
Ошибка при запуске приложения, которая решается только путем Copy Local = true
Всем привет!
Столкнулся с такой проблемой.
Написал приложение (Silverlight/C#). При попытке его запустить возникает ошибка -
Server Error in '/' Application....
Смена картинки фона
<Window.Background>
<ImageBrush ImageSource="close.jpg"/>
</Window.Background>
Изображение меняю так:
new ImageBrush(new BitmapImage(new Uri(BaseUriHelper.GetBaseUri(this),...
Шаблон стилей в отдельном файле
У меня есть два файл XAML, в каждом много TextBlock-ов. Чтоб не прописывать каждому все свойства какие мне нужны хочу прописать только, что-то типа
<TextBlock x:Name="_item1" Text="Оборудование"
...
Обращение к объектам одного окна из другого
В общем, такой вопрос: необходимо обращаться к некоторым переменным и объектам из одного окна (или WPF страницы) в коде другого. К примеру: у меня в окне Second есть переменная k и объект Label1 типа...
Переход между страницами
Здравствуйте.Нужно осуществить переход между окнами(или же страницами) по нажатию кнопки в впф. Уже понял как
открывать окна: using System;
using System.Collections.Generic;
using System.Linq; ...
Как создать окно фиксированных размеров
Доброго времени суток господа.
Подскажите дельный способ, как сделать неизменным размер приложения, проще говоря исключить наличие полноэкранного режима.
Размер окна Height="350" Width="525"
...
DataGrid.ItemsSource
Всем доброго времени суток. Столкнулся с проблемой отображения данных из коллекции в dataGrid.
Есть окно с кнопкой и датагридом, для начала мне нужно просто по нажатию на эту кнопку отобразить...
Как изменить стартовую форму в проекте WPF
Может кто-нибудь подскажет, возможно ли в принципе в проекте WPF менять стартовую форму MainWindow на любую другую, если в проекте не одна форма? Порылся по интернету, но ничего вразумительного не...
Как использовать ResourceDictionary
Создал я этот сборник ресурсов. Действие при построении - Page. Внутри:
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
...
INPC (INotifyPropertyChanged) и получение данных из Модели [WPF, Элд Хасп]
Тема из цикла https://www.cyberforum.ru/wpf-silverlight/thread2384523.html
MVVM состоит из трёх раздельных частей. "Знания" этих частей друг о другу ограничены. View знает только о VM, VM только...
Как закруглить укглы у основного окна?
Собственно, сабж.
Получить директорию исполняемого файла
Всем привет! Слепил приложение. В процессе создания и дебага проблем не было. Для того что бы получить директорию приложения я использовал метод GetCurrentDirectory() из статического класса...
Как добавить 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++) ...
Реализовать Инженерный Калькулятор на wpf
В общем надо дописать функции типа n!, x².А то compute только стандартные может * / + -.
код Calc.xaml:
<Window x:Class="UsersApp.Calc"
...
Смена цвета кнопки при нажатии
Приветствую, у меня тут проблема. Либо я такой "гений" , либо что-то не так делаю.
Хочу чтобы при нажатии менялся цвет кнопки.
Вот такой код
Windows.UI.Color greenColor =...
Поменять цвет текста в label
Здраствуйте! Как это сделать? Понимаю что через Foreground. но я не знаю, как brush вызвать. Подскажите пожалуйста
Загрузка картинки в Image из любой папки на ПК
Собственно такой вопрос, как загрузить картинку в элемент Image из папки которая лежит рядом с .exe не добавляя её в ресурсы.
Почему именно так: Картинки будут скачиваться с веб сервера и ложиться в...
Перенос текста в кнопке
Создаю кнопки динамически. Пытаюсь сделать, чтобы текст в кнопке переносился.
В xaml в windows.resurs определяю стиль для кнопки:
<Style x:Key="BtnStyle" TargetType="{x:Type Button}">
...
Доступ к объекту из другого потока
Привет, подскажите, как исправить ошибку
private void button1_Click(object sender, RoutedEventArgs e)
{
Thread parse_1 = new Thread(parse1);
parse_1.Start();
}
void parse1()
{
Узнать координаты мыши
Добрый вечер, нужно узнать координаты мыши ,и потом нужно например контрол1.margin=mousearrow.margin. Возможно ли это?
WPF vs WinForms (для начинающих) [Элд Хасп]
Тема из цикла https://www.cyberforum.ru/wpf-silverlight/thread2384523.html
Эту тему решил создать, так как очень часто сталкиваюсь с неверными решениями начинающих которые имеют опыт работы с...
Как задать межстрочный интервал? (для richtextbox)
Всем доброго времени суток.
Облазил все что можно, но ничего нужного не нашел... такое свойство вообще есть? реально ли задать междустрочный интервал?
П.с. именно межстрочный а не высоту строки (...
Выбор папки в WPF
Я пишу приложение на WPF, и хочу чтобы оно загружало папку с файлами.
Предложенные Microsoft.WindowsAPICodePack.Dialogs и System.Windows.Forms ничем не помогают.
CommonOpenFileDialog и...
Пример шаблона стилей ComboBox
Мне нужно сделать большой комбобокс необычной формы, у кого нить есть пример шаблона? из MSDN не предлагать он не работает и не полный.
Знак бесконечности
Как в свойствах указывается этот значок (восьмёрка на бок)?
Бесплатный визуальный редактор XAML файлов
Подскажите, есть ли хороший визуальный редактор XAML файлов? Кто-нибудь пользуется?
Перемещение элемента управления мышью
Здравствуйте! Подскажите, как сделать перемещение элементов управления по окну мышью? Или всё придется делать ручками (получать координаты нажатия и т.д.)? Интересуют такие случаи:
- элемент...
Работа с SelectedItems ListBox
Здравствуйте, делаю приложение на WPF, решил попробовать делать его по паттерну MVVM. Появилась проблема с работай с несколькими выбранными элементами в ListBox, в голом WPF SekectedItems работает...
Что выбрать - WPF .Net Core или WPF .Net Framework + буду работать с SQLite (также интересно какую версию БД выбрать)?
Всем привет.
Ниже необязательная предыстория, высказался просто)
Тут наконец вновь взялся за мелкую приложуху для Windows 7, которая была реализована на WinForms+ACE OLE DB (работает с Excel)...
Привязка массива List к ListView
Ребят, все бьюсь и бьюсь, не могу связать данные массива структуры, с компонентом ListView. Как сделать, чтобы значения отображались в listView. Получается вот такая картина:
Воспроизведение звука
Доброго времени суток всем! Подскажите пожалуйста, как в WPF воспроизвести несколько звуков одновременно?
Т.е. есть фоновый звук, который начинает играть при запуске и при нажатии на кнопку,...
Как убрать бордюр кнопки
Добрый день.
Прошу помочь мне с редактированием вида обычного Button в WPF.
Я долго искал, но так и не смог подходящего найти ничего.
У меня есть куча кнопок, когда я ставлю в них картинку (одна...
Как изменить цвет выделения кнопок при наведении мыши
Подскажите как изменить цвет выделения кнопок при наведении мыши в приложении WPF???
Как в DataGrid объединить ячейки
Здраствуйте.
Подскажите, как в WPF создать заголовок к DataGrid подобного вида:
Где в WPF находится PictureBox ?
Где в WPF находится PictureBox ?
Изменить изображение в Image
Помогите, пожалуйста: на форме есть Image с прописанным путем к картинке (Source="Resources/img1.jpg") и кнопка (OpenFileDialog), с помощью которой можно выбрать новое изображение для отображения в...
Изменить цвет шрифта в зависимости от значения TextBox.Text
Простенький пример меняющий цвет шрифта TextBox в зависимости содержимого (меньше нуля - красный):
XAML
<Grid>
<StackPanel HorizontalAlignment="Left">
<TextBox...
Анимация кнопки при нажатии на нее
Доброго времени суток. У меня возникла проблема: мне нужно, чтобы при нажатии на кнопку (может быть и не кнопка) она меняла свой вид, т.е. стандартную кнопку нужно заменить картинкой, и при нажатии...
Кнопка на форме WPF, изменить её Текст
Кнопка на форме WPF, изменить её Текст...
есть естественно подвох. Текст нужно изменить из класса, который не имеет изначально эту кнопку в своём поле видимости. Как же мне найти доступ к этой...
Ввод в Textbox только цифр и запятую
Всем привет. Не давно начал изучать WPF и столкнулся с проблемой. Мне нужно, чтобы в textbox вводились только цифры и один раз запятая. В windows forms я делал так:
if...
Смена картинки при клике на кнопку
Здравствуйте, уважаемые форумчане! У меня возникла проблема, которую я не знаю как решить) Дело в том, что мне нужно, чтобы при клике на соответствующую кнопку менялась на соответствующую картинку....
Как правильно обновить DataGrid после добавления строки
Уважаемые Гуру!
В ZAML имеется DataGrid с привязкой к ObservableCollection:
<Grid Grid.Row="1" Name="оснТаблица" Background="#FFB0E8DA" >
<DataGrid AutoGenerateColumns="False"
...
Как сделать переход с первого окна на второе в WPF?
Microsoft Visual Studio 2019 WPF Приложение. По кнопке происходит авторизация с использованием if else и messagebox, нужно чтобы эта кнопка открывала второе окно и закрывала текущее первое
...
Запрет редактирования столбца DataGrid
Добрый день всем!
Весь день убил на решение такой проблемы:
вставляю в DataGrid DataTable:
DataTable attrTable = new DataTable();
attrTable.Columns.Add("ID");
...
Предоставление значения для "System.Windows.Baml2006.TypeConverterMarkupExtension" вызвало исключение
Только начал изучать WPF...Задаю фон для программы:
<Window x:Class="YourText_Version_WPF.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
...
получить Color из Brush
есть некоторый код где мы задаем цвет заполнения
Rectangle rect = new Rectangle();
Brush brush = new SolidColorBrush(Colors.Red);
rect.Fill = brush;
// Некоторое количество кода
// и здесь надо...
Увеличение размера текста в TextBox пропорционально увеличению окна
Добрый день, возник вопрос, на который нигде не нашел вразумительный ответ. Как изменять размер текста в TextBox пропорционально увеличению окна. Например вначале FontSize = "45", но окно расширилось...
Изменение видимости кнопок в зависимости от значения CheckBox
Есть CheckBox и 2 элемента TextBox и Button
Когда устанавливаю значение True
TextBox и Button должны появляться
А когда устанавливаю значение False
TextBox и Button должны Скрываться
Делаю...
WPF DataGrid Binding - как установить связь?
Добрый день!
Что-то не получается связать данные с WPF DataGrid. Имеется класс FullCellDataClass, в котором хранится вся необходимая информация. Определил свойство CellData, которое я вешаю на...
Как получить текст выбранного элемента ComboBox с иконками
Даже не знал, что заткнусь в такой элементарной ситуации.
У меня простой вопрос.
Хочу получить текст выбранного элемента ComboBox'a при событии SelectionChanged. Никак не могу достучаться до...
Отрисовка линии на canvas
Только начинаю работать с wpf. Мне нужно создать usercontrol линию на canvas. Рисую линию таким образом:
Line MyLine = new Line();
MyLine.X1 = 1;// BeginPoint.X;
...
WPF и база данных SQL
Приветствую всех )
Просьба помочь разобраться с WPF - только недавно начал изучать, нигде не могу найти нормальный пример одной задачи, третий день мучаюсь (
Нужно привести простейший пример с...
Как в XAML указать цвет кнопки при наведении указателя мыши
Добрый день. Недавно начал осваивать WPF - штука очень удобная (разделение UI и логики), но после WinForms въехать в неё тяжеловато.
Суть такая. Нужно сделать белые кнопки с чёрными границами и...
DataGrid: поиск с подсветкой найденного
такс... dataGrid1 имеет неккую обсервэйбл коллекцию, содержащую имя и фамилию... В созданом новом окне мы вводим фамилию и жмём "искать", окно поиска закрывается и на dataGrid1 отображаются строки...
Убрать рамочку вокруг textbox
Привет всем!
Как убрать цветную рамочку при наведении мышки и фокусе у text box?
Создание видимой сетки в Grid
Пример книги демонстрирует как через код xaml создавать в Grid сетку:
<Grid HorizontalAlignment="Left" Height="337" VerticalAlignment="Top" Width="519" ShowGridLines="True">
...
Ссылка на объект не указывает на экземпляр объекта
Здравствуйте!
Добавил на форму слайдер да текстовое поле. Решил попробовать поработать со слайдером и, для начала, просто вывести значение, на котором находится его ползунок, но при запуске такая...
[WPF] Поиск по ComboBox
Здравствуйте! Пока что не очень силен в программировании и прошу помощи. Написал небольшое приложение и требуется реализовать поиск по комбобоксу. Нагуглил как это можно реализовать
void...
У одной кнопки две команды через триггер
Читал/смотрел, но так и не получается..
Одна кнопка, при нажатии происходит одна команда, после первого нажатия кнопка меняет текст на "Завершить смену" и при повторном нажатии происходит другая...
Фильтрация DataGrid через ComboBox
Доброе время! Изучая WPF и MVVM я столкнулся с задачей, с решением которой не хватает знаний. Суть в следующем:
Приложение работает с некими товарами и определены они в Product для БД и затем в...
Невозможно привести COM-объект типа "System.__ComObject" к интерфейсному типу "Microsoft.Office.Interop.Excel.Worksheet"
Доброго времени суток. Суть проблемы такова: написал программку добавил функцию сохранения в эксель, но запуская на компьютере на котором нужно работать через программку при нажатии сохранить в...
Крестики-нолики на WPF
Мне нужно написать игру крестики-нолики на WPF, я не знаю как мне сделать так чтоб при нажатии кнопки на ней появлялся либо крестик либо нолик??? Видела тут исходники но они на WFA. Подскажите...
WPF: Material Design
Есть такая библиотека - Material Design In XAML Toolkit. Скачал с github демо-версию. В демо-программе есть меню слева (drawer), которое выходит при нажатии на кнопку. Хотел себе такое же сделать,...
Model и ViewModel
Вечер добрый. Задавал вопрос на другой ветке форума:
Тык
И в процессе поиска решения пользователь Usaga указал мне на одну вещь.
Если в кратце, то я начал в сущностях(БД) использовать...
Масштабирование canvas с его элементами
Объясните пож та как правильно сделать масштабирование.
На форме есть datagrid. В одной из строк он содержит следующее содержимое:
<Grid>
<ScrollViewer Name="scroll" ...
Как создавать дочерние окна (окно в окне)
Здравствуйте! Подскажите пожалуйста, как можно в WPF создавать дочерние окна?
т.е. Есть одно окно mainWindow, и по кнопке можно вызвать другое окно, которое открывается в этом же окне(НЕ как...
Аналоги типа Bitmap из Windows Forms в WPF
Раньше сидел на windows form, решил перейти на wpf, и как узнал там нет Bitmap на котором построена моя программа ... Хотелось бы узнать есть что-нибудь аналогичное в wpf с методами getPixel и...
Как добавить данные в DataGrid
Как добавить данные в DataGrid в WPF? Простой пример. К примеру это не работает
List<int> t = new List<int>();
t.Add(4); t.Add(5);
dgrid.ItemsSource = t;
...
[WPF] TextBox с закруглёнными краями
<TextBox Text="TestTextBox">
<TextBox.Template>
<ControlTemplate>
<Border CornerRadius="5" Padding="2" BorderThickness="1"...
Отобразить в приложении WPF уже существующую таблицу из БД MS SQL Server
Задача: отобразить в приложении WPF уже существующую таблицу из БД MS SQL Server.
В WinForms это решалось при помощи DataGriedView, OleDbConnection, OleDbAdapter.
Но когда я добавляю в список...
Как глобально перехватывать нажатия клавиш?
Как глобально перехватывать нажатия клавиш в WPF? Есть ли работающий пример? Погуглил нашел вот это пример но так и не разобрался http://outcoldman.ru/ru/blog/show/239
WPF конвертеры [Элд Хасп]
Тема из цикла https://www.cyberforum.ru/wpf-silverlight/thread2384523.html
View получает данные от ViewModel, но часто бывают случаи когда надо изменить ОТОБРАЖЕНИЕ данных не меняя их самих, но...
Как задать Margin для элементов через код, через стили
Здравствуйте. Как создать стиль в коде и проставить одинаковые значения всем элементам, чтобы выравнять их в StackPanele? Помогите пожалуйста реализовать.
Есть форма на ней есть Checkboxы при...
Развертывание и приложение не имеют совпадающих зон безопасности
После публикации программу пытаюсь установить на другом компе и при начале установки выдается вот такая ошибка:
СВЕДЕНИЯ О ВЕРСИИ ПЛАТФОРМЫ
Windows : 5.1.2600.196608 (Win32NT)
Common...
Обработка нажатия клавиши
Дело вот в чем, существует куча страниц в Silverlight, открываются они все на MainPage через <sdk:Frame/>
На двух страницах есть вызов определенных команд, путём нажатия определённых клавиш....
Имя <имя_класса> не существует в пространстве имён <пространство_имён>
Всем доброго!
Возникла следующая проблема при переходе с .NET Framework 4.0 на .NET Framework 4.5.
using System;
using System.Data;
using System.Collections.Generic;
using...
Боремся с PasswordBox и Binding
Доброго времени суток, друзья.
Как известно, PasswordBox нельзя просто так забиндить из-за соображений безопасности и бла-бла-бла и т.д.
Я изначально пользовался таких "обходом"
...
Событие SelectionChanged
Коллеги, прошу помощи.
При отработке события, в переменную a кладётся не значение после изменения выбора, а то, которое было перед этим.
Как получить значение combobox, которое содержит текст ПОСЛЕ...
Загрузка таблицы данных и ComboBox
Здравствуйте. Понадобилось нарисовать одну программулинку для работы. Мои познания в работе с C# WPF довольно скудны, но надеюсь, что при вашей поддержке всё получится. Если уже где-то был дан ответ,...
Готовые шаблоны оформления
Всем привет. На форме есть кнопки, меню, listview, где можно взять готовые шаблоны оформления. Что бы просто применил к проекту и все стало красиво? :)
Ограничить количество вводимых символов в textbox
Добрый день! Подскажите пожалуйста каким способом можно ограничить количество вводимых символов в textbox???
textbox.MaxLength = 7
Не срабатывает!
Все равно при нажатии на button, можно внести в...
WPF. 3D графика. Как создать цветную сетку?!, одну сетку раскрасить в разные цвета...
Подскажите,люди добрые, как справится с WPF приложением....Чахну над XAML...
Всевозможные самоучители поселили в моей голове светлую мысль - для повышения производительности надо использовать...
Добавление элементов в stackpanel программно
есть stackpanel, в нее программно добавляется border, внутри которого label. Свойства для border и label заданы в ресурсах
<Window.Resources>
<Border x:Key="ButtonBord"...
Сделать красивый интерфейс для дипломки и не знаю как
Здравствуйте! Вот хочу сделать красивый интерфейс для дипломки и не знаю как!:(
Делал на winforms - можно как то сделать красивый интерфейс?? Как??
wpf - на нем можно но как?? скачал M$ expression...
Изменить контент label из другого класса
Добрый вечер =) вот возник вопрос, как поменять контент у label'а?
То, что Label1.Content = "Новое содержимое"; мне понятно, а вот как это сделать из другого класса?
в общем у меня есть класс
...
Заполнение ComboBox в DataGrid
Приветствую, ребята, помогите разобраться с такой проблемкой.
Есть DataGrid, в нем есть колонки. В одну из колонок хочу добавить ComboBox, чтобы юзверь мог выбрать значение из фиксированного списка,...
Изменить цвет выделения выбранной строки в ListBox
Доброго времени суток. Пытаюсь задать свой цвет для выделенния строки (программно или по щелчку) в ListBox. Пробую через триггеры. В XAML не очень силён, поправьте плиз, пытался по книжкам делать и...
Как в DataGrid добавить рисунок
Хочу сделать типа такого:
Создаю коллекцию, делаю окно с добавлением нового элемента, например фотография и имя.
Как это должно выглядеть вообще?
не представляю класс коллекции и сам DataGrid...
Движение картинок
Добрый вечер! Прилагаемый ниже код в принципе работает, только две картинки движутся одновременно, а мне нужно, чтобы вторая начинала свое движение, только после того, как первая дойдет до точки. Как...
Как закрыть окно в MVVM
Открываю новое окно вот таким способом, а вот как закрыть не предстовляю так как команда закрытия должна находиться в другом классе так как добавление в базу делаю в другом классе
private...
Выравнивание
Казалось бы всё очень легко, но столкнулся с некоторой сложностью...
Мне нужно вывести в label текст из n с центрированием по центру.
Но если написать
<Label Height="28"...
На передний план
Как переместить контрол перед всеми другими(программно). Он находится в Canvas.
DataGrid WPF: «EditItem» не разрешено для этого представления
Доброго времени суток.
У меня есть DataGrid на форме, в нем заранее не известно сколько столбцов, они добавляются по кнопке следующим образом (другого способа не нашел):
dataGrid.Items.Add(new...
Создание выезжающей панели по нажатию кнопки
Добрый день. Хочу сделать кнопку, по нажатию на которую под ней вниз выезжает панель с другими кнопками, текстбоксами (рисунок 2. рисовал в пэинте, вид не такой будит)))......При повторном нажатие...
Экспорт с DataGrid в Excel
При нажатии на кнопку экспортирую DataGrid в Excel. Проблема в том, что ширина столбцов в Excel не увеличивается в соответствии с содержимым, поэтому приходится подвигать их вручную. Как это...
Изменение размера изображения.
Есть класс, который хранит в себе кое какую инфу и изображение. Пользователь предположим открыл свою фотку разрешением 1600х1200 в bmp формате. Мне надо эту фотку сделать разрешением 250х188...
Калькулятор
Учитель дал задание... собрать калькулятор.
Только я что то никак не могу представить, как это сделать (._.')
У кого какие есть идеи? Подсказки, наставления. Буду рад выслушать. Вот мой пример...
Изменение размера окна перетягиванием за края. Как сделать это возможным у нестандартного окна?
Есть окно:
<Window x:Class="Program.PlayerWnd"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
...
Удаление текста из TextBox
При нажатии в TextBox нужно удалить имеющийся текст, пишу так
private void TextBox_Click(object sender, System.EventArgs e)
{
TextBox.Clear();
}
Нуль результата
Выравнивание текста по вертикали
как сделать TextAlligment по вертикали? т.е. скажем такая ситуация: TextBlock, у него высота выше чем размер текста (размер текста больше делать не хочу), а текст отображается как бы сверху него, ну...
Возобновление работы закрытого окна
Суть проблемы такова: есть окно, содержащее в себе какую-то информацию, необходимо реализовать возможность его закрытия с возможностью последующего восстановления. Т.е. в любой момент времени после...
Передача параметров между двумя окнами
здравствуйте.
краткое описание ситуации - делаю плеер, хочу реализовать плей лист в новом окне. После создания плейлиста, который работает нормально, хочу передавать на первое окно, какой файл...
MVVM против uc.xaml/uc.xaml.cs
Хочу сравнить коды приложений работы с базой данных использующих шаблоны панель.xaml/панель.xaml.cs и MVVM.
Здесь задана структура таблиц спровочников базы данных и мой подход на базе...
Привязка данных к ComboBox
Дано две базы. В одной список стран, в другой ссылка на эту базу. На форме есть ComboBox
<ComboBox x:Name="countryComboBox" DisplayMemberPath="Country" ItemsSource="{Binding...
Обработка кликов по кнопке в WPF, используя паттерн MVVM
Пытаюсь разобраться с паттерном MVVM в WPF, Вот решил для себя создать простенькое приложение:
Эллипс, 8 кнопок разных цветов. При клике на кнопку эллипс закрашивается в цвет кнопки.
Так вот, с...
Как убрать иконку из панели задач ?
всем привет !
у меня в аппликации открывается несколько окон (методом "show")
и пре каждом открытие поевлается иконка окна как убрать иконки нових окон и оставить только иконку всей аппликации ?...
Скрыть последний пустой столбец в WPF DataGrid
Подскажите как убрать либо скрыть отображение пустого столбца в конце таблицы справа? Он генерируется автоматом-(
Как узнать координаты кнопки?
Здравствуйте!
Задача такая: хочу создавать окно и появляться оно должно четко в верхнем левом углу моей кнопки.
Все реализуется, кроме одного. Не знаю, как у кнопки узнать координаты её левого...
Многострочный TextBox
как сделать многострочный TextBox? чтобы при нажатии Enter переводило на новую строку? и еще я вот тут прочитал что он вроде бы даже поддерживает проверку орфографии, я так же сделал как там,...
Создание интерактивной кнопки (с выпадающим списком)
Все видели на сайтах в интернете такую штуку: при наведении на кнопку выпадает список, и с ним можно работать.. Как это можно реализовать в WPF? В Blend желательно..Ну или вообще, какие идеи?где...
При открытии окна установить фокус на TextBox
Я в полном отчаянии. Я уже полностью запуталась и с MVVM, WPF, MVVM Light.
В общем мне нужно, чтоб при запуске программы, окно открывалось и сразу на моем единственном TextBoxe уже сразу был фокус,...
Двумерный массив в DataGrid, WPF
Пишу курсач. Не вдаваясь в подробности, мне нужно только вывести массив в грид. Просмотрела кучу вариантов, там либо через классы, либо через коллекцию, либо кастомный датагрид2д. Я бы хотела сама...
Программно создать эллипс с возможностью его перемещения
Доброго времени суток. подскажите пожалуйста, как можно создать программно еллипс?
я пока написал только это
Ellipse el = new Ellipse();
canvas1.Children.Add(el);
...
Datagrid Имена колонок
Всем Привет! Тема может и не новая, но прошу помощи, а то не как не могу докопаться до истины.
Нужно DataGrid на WPF заполнить данными;
Мои действия:
1) создал класс:
class...