Articles of .net

L’URI ‘clr-namespace’ fait référence à un espace de noms qui n’est pas inclus dans l’assembly

J’essaie d’inclure dans mon XAML des classes qui convertissent des valeurs. Cependant, je reçois l’erreur suivante lorsque je comstack: Espace de noms CLR non défini. L’URI «clr-namespace» fait référence à un espace de noms «View.Summary.Converters» qui n’est pas inclus dans l’assembly (View \ View). Et le XAML est en erreur sur: xmlns:c=”clr-namespace:View.Summary.Converters” En outre, voici […]

Requêtes paramétrées avec les conditions LIKE et IN

Les requêtes paramétrées dans .Net ressemblent toujours à ceci dans les exemples: SqlCommand comm = new SqlCommand(@” SELECT * FROM Products WHERE Category_ID = @categoryid “, conn); comm.Parameters.Add(“@categoryid”, SqlDbType.Int); comm.Parameters[“@categoryid”].Value = CategoryID; Mais je cours dans un mur de briques en essayant de faire ce qui suit: SqlCommand comm = new SqlCommand(@” SELECT * FROM […]

Itérer chaque jour entre StartDate et EndDate

J’ai un DateDate StartDate et EndDate. Comment puis-je, quel que soit le temps, parcourir chaque jour entre les deux? Exemple: StartDate est le 20/07/2010 17h10: 32 et EndDate est le 7/29/2010 01:59:12 AM. Je veux pouvoir parcourir 7/20, 7/21, 7/22 .. 7/29.

Comment déterminer si un événement est déjà souscrit

Dans mon application .NET, je suis abonné à des événements d’une autre classe. L’abonnement est conditionnel. Je suis abonné à des événements lorsque le contrôle est visible et le désabonne lorsqu’il devient invisible. Cependant, dans certaines conditions, je ne souhaite pas désinscrire l’événement même si le contrôle n’est pas visible car je veux le résultat […]

Quelle est la meilleure façon de cibler plusieurs versions du framework .NET?

Je construis une bibliothèque de classes et je vais la déployer dans un package NuGet, ce qui me permet de choisir différents assemblys à append en tant que références en fonction de la version du framework .NET à laquelle il a été ajouté. C’est une fonctionnalité très intéressante, mais ce que je me demande, c’est […]

En utilisant .Net, comment puis-je déterminer si un type est un type de valeur numérique?

Mais voici un exemple: Dim desiredType as Type if IsNumeric(desiredType) then … EDIT: Je ne connais que le Type, pas la Valeur en tant que chaîne. Ok, donc malheureusement je dois parcourir le TypeCode. Mais c’est une belle façon de le faire: if ((desiredType.IsArray)) return 0; switch (Type.GetTypeCode(desiredType)) { case 3: case 6: case 7: […]

Pourquoi un «bindingRedirect» est-il ajouté au fichier app.config après l’ajout du package Microsoft.Bcl.Async?

Je me demandais pourquoi nuget a ajouté le code suivant à mon fichier d’applications app.config , après l’installation de Microsoft.Bcl.Async : Si je supprime cet élément XML de la configuration, l’application ne fonctionnera pas correctement. Pour autant que je le comprenne, nous pouvons utiliser la bindingRedirect pour que l’application charge une version plus récente ou […]

Animation simple à l’aide de C # / Windows Forms

Je dois faire une animation rapide en C # / Windows Forms pour un affichage Halloween. Juste quelques formes en 2D se déplaçant sur un fond solide. Comme il ne s’agit que d’un projet ponctuel rapide, je ne veux vraiment pas installer et apprendre un nouvel ensemble d’outils pour cela. (Kits de développement DirectX, Silverlight, […]

Où puis-je trouver des exemples d’animations WPF?

Comme je suis un programmeur et non un artiste ou un animateur et que je ne parviens pas à montrer les meilleures fonctionnalités de WPF dans mon application. Bien que j’aie des exemples d’animations simples pour les boutons comme la croissance, ou que la couleur se fond dans quelque chose de plus shiny, ce que […]

Y a-t-il un moyen de minimiser par programmation une fenêtre

Ce que je fais est que j’ai un formulaire en plein écran, sans barre de titre, et par conséquent, il manque les boutons minimiser / maximiser / fermer situés dans le coin supérieur droit. Je veux remplacer cette fonctionnalité par un raccourci clavier et un élément de menu contextuel, mais je n’arrive pas à trouver […]