J'ai deux zone de texte quand j'appuie sur un texte de bouton de la zone de texte on peut automatiquement afficher sur textbox2. i utilisé VS 2010 je besoin de ce code C#comment puis-je obtenir une valeur à l'autre sur l'utilisateur cliquez sur?
Répondre
sur le bouton événement click écrire cette ligne:
textbox2.Text = textbox.Text;
PS. essayez de lire un livre comme C# pour les nuls
Dans le cas de clic du bouton:
Textbox2.Text = Textbox1.Text
Si vous voulez la valeur pour changer comme vous le taper, consultez l'événement KeyPress
textbox1.KeyPress += new KeyPressEventHandler(KeyPressedEvent);
private void KeyPressedEvent(Object o, KeyPressEventArgs e)
{
textbox2.Text = textbox1.Text;
}
où j'écris votre première ligne de code –
@Gulu - Vous et assignez-le dans le concepteur. Cliquez simplement sur la zone de texte1 et sélectionnez le boulon lightnigh sur la page Propriétés. Ensuite, faites défiler jusqu'à ce que vous voyez «KeyPress» et entrez dans «KeyPressedEvent». Cela l'ajoutera au fichier designer.cs. – SwDevMan81
TextBox tb1 = new TextBox();
TextBox tb2 = new TextBox();
public Form1()
{
InitializeComponent();
tb1.Top = 100;
tb2.Top = 100 + tb1.Height;
tb1.TextChanged += new EventHandler(tb1_TextChanged);
this.Controls.Add(tb1);
this.Controls.Add(tb2);
}
void tb1_TextChanged(object sender, EventArgs e)
{
tb2.Text = tb1.Text;
}
Vous pouvez le faire sans utiliser codebehind tels que TextBox2.Text = TextBox1.Text;
et sans bouton. Vous pouvez tout faire en XAML avec une seule propriété dans votre code C#.
votre code C# (alias ViewModel)
private string _textBoxContent;
public string TextBoxContent
{
get { return _textBoxContent; }
set
{
_textBoxContent = value;
OnPropertyChanged("TextBoxContent");
}
}
et votre XAML ressemblera à ceci:
<TextBox Name="tb1" Text="{Binding TextBoxContent, UpdateSourceTrigger=PropertyChanged}"/>
<TextBox Name="tb2" Text="{Binding TextBoxContent, Mode=OneWay}"/>
Cela entraînera des changements à TB1 à afficher dans TB2 que vous tapez TB1. Cependant, il ne changera pas la valeur de tb1 lorsque vous tapez tb2.
Pour que tb1 et tb2 se mettent à jour l'un l'autre, utilisez simplement la même instruction de liaison de tb1.
Si vous n'ajoutez pas UpdateSourceTrigger = PropertyChanged à l'instruction de liaison, vous devez quitter la zone de texte avant de mettre à jour la valeur de l'autre zone de texte. – ihatemash
- 1. comment obtenir une lumière blanche sur un uibutton cliquez sur
- 2. Cliquez sur une image, obtenir des coordonnées
- 3. JFreeChart: obtenir une valeur de source de données sur la souris cliquez sur
- 4. Comment prendre une valeur cliquez sur gridview sans js?
- 5. obtenir des informations sur la table cliquez
- 6. Cliquez sur un lien pour afficher une valeur
- 7. obtenir une petite liste lorsque vous cliquez sur un bouton
- 8. comment naviguer sur le bouton cliquez sur
- 9. jquery autocomplete sur le bouton cliquez sur Obtenir la valeur cachée
- 10. Double-cliquez sur une sous-classe NSImageCell
- 11. Coordonnée valeur sur la souris Cliquez dans Flex
- 12. Lancez une action sur un lien cliquez sur, jQuery
- 13. Contrôle Cliquez sur
- 14. OpenSocial créer une activité à partir de soumettre cliquez sur
- 15. Récupérer de la valeur à partir d'une zone de texte mvc asp.net sur soumettre cliquez sur
- 16. comment obtenir toutes les valeurs de champ modifiables en utilisant jquery sur le bouton cliquez sur
- 17. Désactiver la première valeur dans la liste de sélection sur la case à cocher cliquez sur
- 18. jQuery - ancre cliquez sur
- 19. Comment obtenir une valeur aléatoire sur un tableau
- 20. comment obtenir une valeur htmlText sur textview dans Android?
- 21. jQuery Append UL avec LI avec une valeur de dropdownlist sur le bouton cliquez sur
- 22. Cliquez sur Bascule (jQuery)
- 23. jQuery - Appelez-cliquez sur
- 24. wpfToolkit: DataGrid Double-cliquez sur le problème
- 25. jQuery bascule cliquez sur
- 26. jQuery Image Cliquez sur Aide
- 27. jQuery element cliquez sur
- 28. générer une jlist sur un bouton "soumettre" cliquez sur
- 29. Pyqt obtenir la position du pixel et la valeur lorsque la souris cliquez sur l'image
- 30. jQuery somme d'événements sur TD cliquez sur
On dirait que quelqu'un essaie de faire ses devoirs pour lui. ;) – Yoopergeek
peut-être un peu de javascript ... –
si vous le faites dans WPF en utilisant la liaison, vous n'avez même pas besoin d'un bouton. – ihatemash