mai
2007
Après avoir récemment mis un lien vers les 10 conseils de Josh Smith pour penser WPF, je vous met un lien vers un Guidelines proposé par Paul Stovell.
mai
2007
Je viens d’être confronté à un problème avec les pages WPF pour lequel j’ai trouvé une rustine. Je compte sur vous pour me donner la solution propre. J’ai dans une Form WPF, une frame. Dans cette frame, je met une page WPF (via son uri). Sur cette page j’ai des contrôles contenus dans une Grid. Je me suis abonné à l’évènement PreviewMouseDown sur la page. Quand j’exécute mon programme, si je clique sur un de […]
mai
2007
Je voulais modifer l’ordre des colonnes d’un DataGridView. Mon premier réflexe a été de faire un remove sur la collection Columns puis un Insert. Mais là surprise, l’ordre n’avait pas changé. En réalité, il faut juste changer la propriété DisplayIndex de la colonne. Pas besoin de faire un Remove. Vous retrouverez cette information sur le site msdn.
mai
2007
J’ai perdu du temps sur un problème pourtant très simple : J’avais une DataGridView dont la source était une BindingSource. Parmis les colonnes, il y en avait une de type DateTime que j’avais formatté pour ne voir que la date. Je voulais filtrer mon DataGridView. J’ai utilisé pour cela un DateTimePicker (deux en réalité mais pour simplifier, on va dire un seul). Et très simplement, j’ai fait ceci : bindingSource1.Filter = "dateColumn = #" + […]
avril
2007
J’avais posté hier un message sur les évènements doublés en WPF. En testant, je viens de m’apercevoir de quelque chose d’intéressant. Si vous vous abonnez à la fois à l’évènement MouseDown et à l’évènement PreviewMouseDown et que vous faites e.Handled = true, dans la méthode associée à PreviewMouseDown, vous ne passerez jamais dans la méthode associée à MouseDown et ce quelque soit l’ordre dans lequel vous vous abonnez (MouseDown avant ou après PreviewMouseDown).
avril
2007
Imaginons le cas suivant : public interface I1 { } public class C1 : I1 { } public class MyClass { private C1 _classProp = new C1(); public C1 ClassProp { get { return _classProp; } set { _classProp = value; } } } public class MyControl : ComboBox { private I1 _ctrlProp; public I1 CtrlProp { get { return […]
avril
2007
Si vous vous intéressez à WPF, je ne peux que vous conseiller de récupérer l’application WPF « Family.Show » de Tim Sneath.
avril
2007
Thomas Lebrun nous informe de la disponibilité d’informtions sur quelques sujets à la mode sur son blog.