>
Похожие темы
Тема Автор
Собственная антивирусная система на C#
Привет! Я собираюсь писать собственную антивирусную систему с эвристическим анализом. Основная идея очень проста: антивирус предоставляет запущенному приложению (например вирусу) доступ к виртуальным файлам, с которыми работает, как с реальнымы. После этого антивирус показывает, что пытается сделать запущенное приложение. Я использовал BoxedApp SDK ( http://boxedapp.ru/ ) для эмуляции файловой...
Screamer
C# Проигрывание Flash-роликов без использования временных файлов
Я хочу сделать прогу, в которой будет Flash Player контрол, который будет проигрывать SWF с сервера (из URL). А Flash Player ActiveX сначала сохраняет SWF файл во временное хранилище чтобы загрузить его и проиграть, не так ли? В принципе, можно создать соответствующую ссылку, которая будет передана Flash Player ActiveX и затем удалить SWF файл после проигрывания. Но, конечно, при этом высокий...
Screamer
Вызов из другого класса (C# 2008)
<DIV id=post_message_297212>код C# public partial class Form1 : Form { public Form1() { InitializeComponent(); Top = 50; Left = 200; Size = new System.Drawing.Size(1250, 908); }
fvgk-2009
Помогите найти исходники на C#
Помогите, пожалуйста, отыскать исходники (рабочие!!!) или хотя бы алгоритмы для реализации тестов для проверки качества случайных и псевдослучайных последовательностей!
Natashka
C# Как отловить нажатие CTRL+Z?
Как отловить нажатие CTRL+Z?
Girevik
C# Выбор определенных ролей из списка.
Нужна помощь, имееться вот такой код - нужно выбрать только определенные роли из списка, как это сделать ?
ilovemylol
Пример использования MSChart C#
У кого-нибудь есть пример работы с MSChart? Нужно круговую диаграмму нарисовать. и желательно в объеме
Girevik
Как писать приложения на основе графиков? C#
Пожалуйста подскажите как можно написать приложение с помощью си-шарп???? я только начала изучать си шарп и толком не могу понять всё это. и вот это два разных задания
Таисия

Показать сообщение отдельно
Старый 06.08.2009, 00:46  
RM2006
Новичок
 
Регистрация: 06.08.2009
Сообщений: 1
RM2006 пока не определено
По умолчанию WPF передача динамически созданных объектов на событие

Добрый день!



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



Код создания нового обьекта:



Код
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
 
 
public void Creat_gr()
 
        {
 
            Expander ex1 = new Expander();
 
            ex1.Name = "ex_gr" + St1.Children.Count;
 
            ex1.Header = new_group1.Text;            
 
            ex1.Foreground = Brushes.GreenYellow;
 
 
 
            ContextMenu cm1 = new ContextMenu();            
 
 
 
            MenuItem mi1 = new MenuItem();
 
            mi1.Click += new RoutedEventHandler(mi1_Click);
 
            mi1.Header = "Colors";                  
 
 
 
            MenuItem mi2 = new MenuItem();
 
            mi2.Header = "Move";
 
 
 
            MenuItem mi3 = new MenuItem();
 
            mi3.Header = "New_record";
 
            mi3.Click += new RoutedEventHandler(mi3_Click);
 
 
 
            cm1.Items.Add(mi3);
 
            cm1.Items.Add(mi2);
 
            cm1.Items.Add(mi1); 
 
 
 
            ex1.ContextMenu = cm1;
 
 
 
            StackPanel st2 = new StackPanel();
 
 
 
            ex1.Content = st2;
 
            St1.Children.Add(ex1);
 
        }
 
 
 
void mi1_Click(object sender, RoutedEventArgs e)
 
        {            
 
            
 
        }
 
 


MenuItem mn1=(MenuItem)Sender - передает только тот обьект на который было создано событие, как передать

другие созданные объекты??



Кто сталкивался или знает каким образом возможно это зделать, помогите пожалуста!
RM2006 вне форума  
Ads
 

Текущее время: 07:07. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.

Рейтинг@Mail.ru