Bonjour à tous,
Ayant (comme beaucoup) des problèmes de plantage en hébergeant l'ocx DWG TrueView dans un windows form, j'ai décidé de me lancer dans une appli en WPF.
J'héberge donc mon ocx dynamiquement dans un FormHost et tout fonctionne bien.
J'aimerais maintenant accéder aux événements déclenchés par ce contrôle (OnEndLoadItem, OnMouseOver etc...) mais je ne sais pas comment faire. Ce contrôle n'étant pas présent en mode conception, je ne peux pas assigner une action à l'un de ses événements.
Voici un bout de mon code, pour être plus clair...
Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 public partial class MainWindow : Window { AxExpressViewerDll.AxCExpressViewerControl AxViewer = new AxExpressViewerDll.AxCExpressViewerControl(); public void AxViewer_OnEndLoadItem(object sender, AxExpressViewerDll.IAdViewerEvents_OnEndLoadItemEvent e) -- Comment lier cette routine à l'événement correspondant? { FillContent(); } public MainWindow() { InitializeComponent(); } private void Window_Loaded(object sender, RoutedEventArgs e) { HostViewer.Child = AxViewer; AxViewer.SourcePath = @"C:\Test.dwf"; } private void FillContent() { AdCommon.IAdCollection MyObjects; } }
Partager