IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Presentation Foundation Discussion :

WPF: Custom control avec configuration étendue en design mode (as ActiveX)


Sujet :

Windows Presentation Foundation

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut WPF: Custom control avec configuration étendue en design mode (as ActiveX)
    Salut,
    je dois tester un programme de supervision (Iconics). Celui s'appuie sur le framework .net 3.0 tournant sur une machine x64.
    Nous avions créer des activeX afin de pouvoir les configurer pour qu'ils pointent (par exemple) sur la valeur opc en design mode.
    Malheureusement, ce nouveau container graphique ne supporte ces activeX. Iconics m'a informé de changer mes activeX en control WPF.

    J'ai ajouter des propriété à mon control, mais il m'est impossible d'y accéder via le container graphique d'iconics.

    HELP

    Merci d'avance

  2. #2
    Membre expert
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 210
    Points : 3 015
    Points
    3 015
    Par défaut
    Salut,

    Citation Envoyé par chiqlachiq
    Iconics m'a informé de changer mes activeX en control WPF.
    Tu dois pouvoir utiliser un WindowsFormHost : c''est le conteneur WPF qui peut te permettre d'intégrer un activeX dans du WPF.

    Il y a des effets de bords par contre (notamment sur z-index, enfin je te laisse faire une recherche sur ce forum du côté de WindowsFormHost, ça a déjà été évoqué )

  3. #3
    Rédacteur
    Avatar de The_badger_man
    Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2005
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 745
    Points : 8 538
    Points
    8 538
    Par défaut
    Essaye de passer par une dependency property plutôt qu'un simple propriété.

    Par exemple pour un booléen:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    public class MyStateControl : ButtonBase
    {
      public MyStateControl() : base() { }
      public Boolean State
      {
        get { return (Boolean)this.GetValue(StateProperty); }
        set { this.SetValue(StateProperty, value); } 
      }
      public static readonly DependencyProperty StateProperty = DependencyProperty.Register(
        "State", typeof(Boolean), typeof(MyStateControl),new PropertyMetadata(false));
    }

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Ok merci de l'info.
    Ce que j'ai fait alors, c'est de passé par une dependy property. En cliquant sur cette propriété en design time, j'ai implémenté une nouvelle fenêtre permettant de configurer mon control à la façon d'un activeX.
    Merci les gars

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Custom Control avec numbre fixe d'element
    Par dominiqueFaure dans le forum Windows Presentation Foundation
    Réponses: 0
    Dernier message: 06/03/2013, 10h08
  2. Custom Control avec different Styles
    Par dominiqueFaure dans le forum Windows Presentation Foundation
    Réponses: 1
    Dernier message: 03/09/2012, 04h03
  3. custom control avec des images
    Par Flamby38 dans le forum VB.NET
    Réponses: 4
    Dernier message: 20/12/2010, 02h36
  4. Problème de rafraichissement avec un custom control Image
    Par choas dans le forum Windows Presentation Foundation
    Réponses: 3
    Dernier message: 16/10/2008, 15h41
  5. Gestion d'un Hidden avec Custom Control + Javascript
    Par Ishizaki dans le forum ASP.NET
    Réponses: 5
    Dernier message: 07/10/2008, 10h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo