Accueil > > > TRAITEMENT DE TEXTE
TRAITEMENT DE TEXTE
Information sur la source
Description
Voila un ptit traitement de texte un peu rudimentaire lol. il est basé sur un TextBox mais j'ai encore un peu de mal à le faire passer en RichTextBox ^^'. C'est surtout au niveau de l'enregistrement et de l'ouverture du document que ca bloque lol (help mummy, help! XD) (Les dictionnaires de ressources XAMl ne sont pas inclus dans le zip) Je prend tous les commentaires. Même ceux des sadiques =D
Source
- using System.Text;
- using System.Windows;
- using System.Windows.Input;
-
- namespace TraitementTexte
- {
- /// <summary>
- /// Logique d'interaction pour TitreChanged.xaml
- /// </summary>
- public partial class TitreChanged : Window
- {
- public TitreChanged()
- {
- InitializeComponent();
- }
-
-
- public static StringBuilder sb = new StringBuilder();
- private void changeTitre()
- {
- if (textBox1.Text.Length != 0)
- {
- sb = new StringBuilder(textBox1.Text.ToString(), textBox1.Text.Length);
-
- this.Close();
- }
- else
- {
- MessageBoxResult result = MessageBox.Show(
- "Vous n'avez pas donné de titre" + "\n\n" + "OK: donner tout de suite" + "\n" + "Annuler: donner ultérieurement",
- "Titre manquant",
- MessageBoxButton.OKCancel,
- MessageBoxImage.Information);
-
- if (result == MessageBoxResult.Cancel)
- {
- this.Close();
- }
- else
- {
- }
-
- }
- }
-
- private void button1_Click(object sender, RoutedEventArgs e)
- {
- changeTitre();
- }
-
- private void textBox1_KeyUp(object sender, KeyEventArgs e)
- {
- if (e.Key == Key.Enter)
- {
- changeTitre();
- }
- }
- }
- }
using System.Text;
using System.Windows;
using System.Windows.Input;
namespace TraitementTexte
{
/// <summary>
/// Logique d'interaction pour TitreChanged.xaml
/// </summary>
public partial class TitreChanged : Window
{
public TitreChanged()
{
InitializeComponent();
}
public static StringBuilder sb = new StringBuilder();
private void changeTitre()
{
if (textBox1.Text.Length != 0)
{
sb = new StringBuilder(textBox1.Text.ToString(), textBox1.Text.Length);
this.Close();
}
else
{
MessageBoxResult result = MessageBox.Show(
"Vous n'avez pas donné de titre" + "\n\n" + "OK: donner tout de suite" + "\n" + "Annuler: donner ultérieurement",
"Titre manquant",
MessageBoxButton.OKCancel,
MessageBoxImage.Information);
if (result == MessageBoxResult.Cancel)
{
this.Close();
}
else
{
}
}
}
private void button1_Click(object sender, RoutedEventArgs e)
{
changeTitre();
}
private void textBox1_KeyUp(object sender, KeyEventArgs e)
{
if (e.Key == Key.Enter)
{
changeTitre();
}
}
}
}
Historique
- 29 avril 2009 15:42:10 :
- renommé le nom du projet, classes etc. (c'est plus clair ^^')
ajouté des commentaires
modifié quelques fonctions
- 30 avril 2009 18:02:32 :
- Amélioré des fonctions(changement du titre moins bordelique lol).
Amélioré (beaucoup =D) aussi la présentation.
- 03 mai 2009 15:58:27 :
- Ajouté des fonctions (édition)
Modifié une ou 2 fonctions déjà existantes.
- 04 mai 2009 18:09:08 :
- change les explications
- 14 mai 2009 19:50:24 :
- J'ai pas modifié mon TextBox en RichTextBox parcque c'est vraiment dur ^^'. Enregistrer le contenu d'un RTB en gardant la mise en forme c'est... Oo"
Mais le zoom est Ok par contre le TextBox "déborde" si vous mettez trop de caracteres XD
La methode "selectAll" merdouille encore ^^'. on doit cliquer sur "selectionner tout" et cliquer droit pour que tout soit selectionné lol. Je sais pas trop pourquoi mais je verrai...
Je bosse plus trop sur ce programme.
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Compteur dans du texte [ par berhue ]
Bonjour à tous,J'écris dans l'environnement VS, un programme en CSharp qui effectue un traitement sur des fichiers et qui écrit l'avancement du traite
Comment faire un traitement apres le changement de valeur d'un dropdownlist [ par hasen ]
Bonjour à tous!Je suis en train de developper une application en C# et je voudrais faire la chose suivante :J'ai un dropdownlist, qui joue le role d'u
Ecrire le contenu d'une textbox dans un fichier texte [ par Cactuz ]
Bonjour à tous! Je suis un débutant en C#, et j'essaye peu à peu de me familiariser avec les WinForms. J'ai essayé de faire un programme qui demande d
Crystal report [ par trdev ]
bonjourje génere un Pdf à partir de crystal report (mes données affichées viennent d'un dataset).j'ai besoin de mettre un texte au verso de chaque feu
effacer un ancien fichier texte [ par suethi75 ]
Bonsoir tout le monde, Je suis en train de faire un qcm. Je vais vous expliquer, je voudrais effacer un fichier.txt parce que celui qui est utilisé es
Rechercher Mot Cle dans un fichier texte [ par Armkreuz_Spiderz ]
Voila, je suis tres debutant en C#, malgrer que jai une base minimum en Language C.J'aimerais savoir comment rechercher a l'interieur d'un gros fichie
Mettre à jour le texte d'un label instantanement [ par hasen ]
Amis du jour, bonjour!Je voudrais savoir s'il est possible de mettre à jour le texte d'un label dans une page web depuis le behind code de la page.J'e
traitement image + synthse vocal en français [ par hicham_899 ]
bonjoursj'ai entrain de créer une application qui permet de reconnaitre la médicament par un aveugle mais j'ai des petit question:comment comparer deu
Binder un textbox a un combo [ par olibara ]
BonjourJe charge un combo avec une List<T> d'elements "Nom" et "Texte"Le displaymember de mon combo seta le "Nom"J'aimerais binder le "Texte" a
C# et Excel [ par dangod2401 ]
Bonjour,Je suis en train d'écrire une application qui lit un fichier Texte provenant d'un mainframe. A partir de ce fichier, je dois créer des documen
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|