Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# WPF Вызов с await блокирует вызывающий поток https://www.cyberforum.ru/ wpf-silverlight/ thread1557429.html
Здравствуйте. Есть форма с Canvas. В отдельном потоке, на него добавляются фигуры, после чего они должны перемещаться в низ по канве, затем исчезать. Для того, чтобы фигуры падали не мгновенно я использую Thread.Sleep. Вот код всех методов: public delegate void aaa(); protected async Task WrapForPacking() { aaa a=delegate{ _graphics.Packing(_parcel); ...
C# WPF Как в ComboBox добавить значения в раскрывающиеся список
Как в ComboBox добавить значения в раскрывающиеся список, что бы при нажатии на стрелочку появлялись например "Поле 1" "Поле 2" и та далее. А то ни как не могу. И средствами самой программы тоже не могу найти как это сделать. И еще интересно, как средствами самой программой сделать-то? а то всю прогу перешарил так и не нашел как это сделать. <Grid Background="{ThemeResource...
C# WPF Добавить картинку в кнопку используя шаблон https://www.cyberforum.ru/ wpf-silverlight/ thread1557281.html
Есть шаблон <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:WpfApplication1"> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="Styles.xaml" /> </ResourceDictionary.MergedDictionaries> <Style...
C# WPF DataTable перевести в Observablecollection Здравствуйте. Возникла такая задача, необходимо перевести данные из datatable в observablecollection, при этом за ранее не зная о количестве колонок и их названии. Возможно есть какой то общий класс который хранит в себе название столбцов и значение строк? Я пытался делать использовать как тип элементов observable DataRow но там, хранится информация о записях но не её содержание. https://www.cyberforum.ru/ wpf-silverlight/ thread1557262.html
C# WPF CheckBox->Button->переход на другую страницу
Приветствую уважаемый форумчане, подскажите пожалуйста как сделать проверку. Например имеется CheckBox и Button, Если галочка в CheckBox не установлен, то при нажатии на Button появлялось сообщение, ну типо нужно поставить галочку в CheckBox. Если галочка стоит, то по нажатию кнопки Button переводит на другую страницу. Буду весьма благодарен кто подскажет. Спасибо.
C# WPF MVVM. Как подключить данные к DataGridComboBoxColumn? https://www.cyberforum.ru/ wpf-silverlight/ thread1556397.html
На форме View.xaml, запускаемой при старте приложения, расположен DateGrid, одна из колонок которого (QuestionCombo) представляет из себя DataGridComboBoxColumn. Данные в DateGrid получены байндингом к MiddleTable – экземпляр ObservableCollection<MyTable> В приложенном файле весь проект. Вопросы: А) Как показать в поле QuestionCombo данные из поля VAL_Combo из коллекции MiddleTable. Для...
C# WPF Делаем креативные кнопки (Смотреть видео) Делаем креативные кнопки. Мож кому пригодится. Я просто для себя делаю, заодно кому нибудь покажу как их делать. watch?v=xhGDCQSiyOY https://www.cyberforum.ru/ wpf-silverlight/ thread1555946.html C# WPF Двухмерная матрица и DataGrid в WPF
имеется матрица размера nxn. как програмно записать(считать) ее в dataGrid(из грида обратно в матрицу)
C# WPF MouseClick + XAML Icon Начал изучать WPF. Возникло пару вопросов. На форму я добавил XAML иконку. Как для неё описать событие клик (его в событиях нету для данного элемента) так я добавил иконку на форму <Canvas Name="power" Width="22" Height="22" Margin="4"> <Path x:Name="ExitButton" Width="20" Height="22" Canvas.Left="620" Canvas.Top="0" Stretch="Fill" Fill="{StaticResource... https://www.cyberforum.ru/ wpf-silverlight/ thread1555262.html C# WPF Коллекции и ListView Добрый день. Есть класс: class Password { public string Title { get; set; } public int Typez { get; set; } public int Modified { get; set; } } https://www.cyberforum.ru/ wpf-silverlight/ thread1555148.html
Подбор компонентов C# WPF
Добрый день, уважаемые знатоки. Нашел пару хороших интерфейсов для своего будущего курс. проекта, и пару идей хочу взять. С шарпом работаем в принципе недавно, поэтому хотел бы узнать, какими компонентами можно представить (примерно, конечно же), то, что сейчас на скриншоте в C#: Скриншоты в этой теме.
C# WPF Меняем цвет, размер и положение в зависимости от размера экрана Я просто для себя кое что делаю, а мануала на Русском ни где нет, вот и думаю, может тоже кому пригодится, ну что бы ручками не писать, потому что это тяжело, вот и выложил это видео. watch?v=PX78WS_u6fs https://www.cyberforum.ru/ wpf-silverlight/ thread1555002.h
0 / 0 / 2
Регистрация: 21.10.2015
Сообщений: 8
0

Вызвать обработчик события внутри другого обработчика - C# WPF - Ответ 8222296

21.10.2015, 00:54. Показов 3805. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
У окна есть обработчик Loaded="Window_Loaded", который мониторит состояние всего окна. Нужно чтобы Window_Loaded смотрел какой контрол обращается и направлял в нужное место. Не знаю как реализовать на шарпе, на VB нашел - работает.

Вот разметка:
XML
1
2
3
4
5
6
7
8
9
<Window x:Class="MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Style="{StaticResource MyWindowsStyle}"
        Title="Lalala" Height="600" Width="525" WindowStartupLocation="CenterScreen" ResizeMode="CanResizeWithGrip"
        Loaded="Window_Loaded">
    <Grid>
        
    </Grid>
</Window>
А вот так выглядид обработчик на VB:
Visual Basic
1
2
3
4
5
6
7
8
9
10
Private Sub Window_Loaded(sender As System.Object, e As System.Windows.RoutedEventArgs)
        AddHandler CType(Me.Template.FindName("MinimazeWindow", Me), Border).MouseDown, AddressOf MinimazeWindow_MouseDown
        AddHandler CType(Me.Template.FindName("MaximumWindow", Me), Border).MouseDown, AddressOf MaximumWindow_MouseDown
        AddHandler CType(Me.Template.FindName("CloseWindow", Me), Border).MouseDown, AddressOf CloseWindow_MouseDown
        AddHandler CType(Me.Template.FindName("Zagolovok", Me), Border).MouseDown, AddressOf Zagolovok_MouseDown
        AddHandler CType(Me.Template.FindName("Zagolovok", Me), Border).MouseLeftButtonDown, AddressOf Zagolovok_MouseLeftButtonDown
        Dim dlg As New DialogWindow
        dlg.WindowStartupLocation = Windows.WindowStartupLocation.CenterScreen
        dlg.ShowDialog()
    End Sub
Пытался перенаправлять с помощью AddHandler в шарпе, не получается. Подскажите, как реализовать данный метод на C#? Или посоветуйте как все это сделать с одним "главным" обработчиком?

Вернуться к обсуждению:
Вызвать обработчик события внутри другого обработчика C# WPF
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.10.2015, 00:54
Готовые ответы и решения:

Как вызвать обработчик события из другого класса?
Допустим есть проект, состоящий из: Window1.xaml Window1.xaml.cs App.xaml App.xaml.cs В...

Как из одного обработчика вызвать другой обработчик
как из одного обработчика вызвать другой обработчик? скажем при закрытии формы вызвать нажатие на...

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

Функция внутри обработчика события?
Что я сделал не так почему выдает ошибку? void __fastcall...

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

Лямбда обработчик события. Нужно вернуть значение вовне обработчика, во внешний код
Я хочу сделать как-то так: Uri GetUriBlaBlaBla() { var wb = new WebBrowser(); ...

Как в теле обработчика одного события вызвать другое событие этого же элемента?
Как в теле обработчика процедуры TextBox1.Enter вставить вызов TextBox1.Click. Возможно ли это....

Как вызвать обработчик события OnKeyDown?
В определенный момент времени нужно программно вызвать событие OnKeyDown. Как Это сделать?

Как вызвать обработчик события OnKeyPress
Доброго времени суток, товарищи программисты, объясните пожалуйста как мне вызвать обработчик...

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