Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# WPF Как позиционировать окно в правом нижнем углу экрана независимо от диагонали? https://www.cyberforum.ru/ wpf-silverlight/ thread1606541.html
Как позиционировать окно в правом нижнем углу экрана независимо от диагонали?Установка свойств Window.Top и Window.Left не помогает.
Как убрать кнопку раскрытия списка в combobox C# WPF
В принципе, вопрос уже задан. Нужно убрать кнопку, которая раскрывает список. Только, если нужно редактировать сам combobox, объясните, пожалуйста, по-подробнее.
C# WPF Снять выделение текста в combobox Здравствуйте. Есть база данных товаров. Когда я ввожу в комбобоксе, у меня идёт проверка есть ли данная строка (пусть даже один символ) в названии какого-либо товара. Если есть, то открывается список с товарами, подходящими под условие поиска. Так вот, когда этот список открывается (comboBox.IsDropDownOpen = true;), введённый текст выделяется и при дальнейшем вводе, естественно, выделенный текст... https://www.cyberforum.ru/ wpf-silverlight/ thread1606456.html C# WPF List<bool> в ListBox, представление Доброго времени суток, уважаемые. Имеется проблемка. У меня имеется класс, в котором имеется список List<bool> и имеется коллекция, где хранятся экземпляры данного класса. Я желаю визуально представить данную коллекцию с помощью ListBox и желаю видеть все поля данного класса для каждого элемента и мини-список булевых значений из внутренней коллекции List<bool>, значения которых представлены... https://www.cyberforum.ru/ wpf-silverlight/ thread1606186.html
C# WPF Передача данных в Binding
Здравствуйте, знатоки прошу помощи, мучаюсь с Binding вообщем пытаюсь передать в label данные с других классов вот код Binds.cs public class Binds : INotifyPropertyChanged // Наследуемся от нужного интерфеса { // Ваши поля public string loading; public event PropertyChangedEventHandler PropertyChanged; // Событие, которое нужно вызывать при изменении ...
C# WPF Отличие значения свойства в xaml и Property box https://www.cyberforum.ru/ wpf-silverlight/ thread1605895.html
приветсвую! Есть UserControl, у него есть пару публичный свойств (типа int и Brush). Если в дизайнере в свойствах контрола изменить значение - в xaml значение выставляется, но в свойствах оно почему то сбрасывается на старое. Если студию переоткрыть, то и в свойствах контрола значение обновится. С чем может быть связано такое поведение?
C# WPF Позиционирование элементов Доброго времени суток, есть проблема. Необходимо разместить 3 блока (панели) в окне с различным содержимым, и что бы при уменьшении размера окна они съезжали вниз по очереди. Пробовал много разных вариантов со StackPanel но не могу добиться желаемого результата. https://www.cyberforum.ru/ wpf-silverlight/ thread1605418.html C# WPF Вывод изображений в DataGrid
Добрый день! Нужна помощь) У меня в таблицы 3 поля Артикул|Наименование|Фото (последнее имеет тип вложение). При выводе в DataGrid у меня выводятся эти поля, но в последнем вместо фотографии отображается имя фотографии. OleDbConnection con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0; Data Source=C:/db.accdb; "); con.Open(); ...
C# WPF Клик по созданным через Template элементам По коллекции ObservableCollection создаются прямоугольники. Как по клику на прямоугольник определить какой именно был выбран и записать его в свойство SelectedRec? Ну или хотя бы ID его в какое то свойство записать. Проект прилагается. https://www.cyberforum.ru/ wpf-silverlight/ thread1604932.html C# WPF Как реализовать нестандартный TabControl в WPF Во вложении схематичное изображение необходимого результата. Проблем 2: 1) Как расположить закладки именно так? Никаких дополнительных рамок быть не должно. 2) Картинка должна показываться поверх. через z-index? https://www.cyberforum.ru/ wpf-silverlight/ thread1604824.html
C# WPF Сервер на WPF
Подскажите что почитать может кодом если не сложно.С серверной часть совсем не работал даже особого представления не имею. Интересует: так чтобы на сервере хранилось кто сейчас в онлайне и где находятся это для того чтобы если кто то из пользователей произвел изменение то те кто онлайн и сидят в этом окне получили изменения. На WPF(а не через консоль) хочется из того принципа чтобы посмотреть...
C# WPF Работа с элементами формы, из другого потока Здравствуйте, у меня есть функция выполняемая в другом потоке вот её код private void CopyFile(string old_files, string new_file,bool DateNeed=true) { foreach (string old_file in old_files) { //textBlock1.Text = old_file; int n = 0, numbytestoread = 0, numbytesread = 0, progress_all = 0; FileInfo olds = new... https://www.cyberforum.ru/ wpf-silverlight/ thread1604756.html
0 / 0 / 0
Регистрация: 08.12.2015
Сообщений: 6
12.12.2015, 12:01  [ТС] 0

Изменение цвета элемента из другой формы - C# WPF - Ответ 8476043

12.12.2015, 12:01. Показов 2930. Ответов 6
Метки (Все метки)

Ответ

Что-то я совсем запутался. Исправил ошибки, всё скомпилировалось и запустилось:
MainWindow
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
using System.Windows;
using System.Windows.Media;
 
namespace shema01
{
    /// <summary>
    /// Логика взаимодействия для MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        COM_port comm = new COM_port();
        public MainWindow()
        {
            InitializeComponent();
            comm.DataReceived += serialPort1_DataReceived; 
         }
         .............................................
         .............................................  
              
        public void serialPort1_DataReceived(object sender, DataReceivedEventArgs e)
        {
            if (e.Responce.Contains("MVT1"))
            {
                T1.Fill = Brushes.Green;
            }
        }
        ..............................................
        ..............................................   
        }
COM_port.cs.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
class COM_port
{
    SerialPort serialPort1 = new SerialPort();
    serialPort1.DataReceived += new SerialDataReceivedEventHandler(serialPort1_DataReceived);
 
        ...................................................
        ...................................................
 
    public void serialPort1_DataReceived(object sender, SerialDataReceivedEventArgs e)
        {
            Thread.Sleep(100);
            string responce = serialPort1.ReadExisting();
            serialPort1.DiscardInBuffer();
            RaiseDataReceived(responce);
        }
        public event  EventHandler<DataReceivedEventArgs> DataReceived;
        public void RaiseDataReceived(string responce)
        {
            var handler = DataReceived;
            if (handler != null)
                handler(this, new DataReceivedEventArgs(responce));
        }
 
    }
    public class DataReceivedEventArgs : EventArgs
    {
        public string Responce { get; private set; }
 
        public DataReceivedEventArgs(string responce)
        {
            Responce = responce;
        }
Но при отправке в COM port "MVT1" начинает ругаться "Вызывающий поток не может получить доступ к данному объекту, так как владельцем этого объекта является другой поток." Выделяется строка
C#
1
T1.Fill = Brushes.Green;
Что теперь ему не так; Цвет ведь пытаемся изменить из MainWindow которому принадлежит квадрат Т1

Вернуться к обсуждению:
Изменение цвета элемента из другой формы C# WPF
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.12.2015, 12:01
Готовые ответы и решения:

Изменение цвета одной формы из другой формы
Доброго всем времени суток Очень нужна помощь: необходимо изменить цвет одной формы через другую....

Получение и изменение свойств элемента формы из другой формы
Существует MDI-форма Form1. Форма имеет элемент MainMenu1. Один из пунктов MainMenu1 вызывает...

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

Изменение элемента формы из другой формы
Здравствуйте! Подскажите пожалуйста, как из формы1 изменить значение лейбела в форме2. Заранее...

6
12.12.2015, 12:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.12.2015, 12:01
Помогаю со студенческими работами здесь

Изменение элемента главной формы через другой класс
public class Logger { Form1 f = new Form1(); // Работа с событиями ...

Изменение цвета фона элемента управления формы при запуске процедуры. Запрет на заполнение поля в зав-ти от наличия данных в другом поле
Доброго всем здоровья! Помогите решить проблему! Есть форма &quot;...

Задайте изменение цвета кнопок и цвета шрифта на кнопках формы в ходе выполнения программы
1. Задайте изменение цвета кнопок и цвета шрифта на кнопках формы в ходе выполнения программы. 2....

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

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