سلام
من تو فرم C# یه باتن و یه چک باکس و تکست باکس تعریف کردم. رو چک باکس نوشتم عکس. رو چک باکس یک دستور IF نوشتم که اگر چک باکس تیک بخوره نوشته باتن بره و عکس بیاد و اگر تیک برداشته شه عکس بره و نوشته بیاد. روی باتن هم یه کد IF نوشتم که اگر روی متن باتن Q بود اونو تو تکست باکس بنویسه و اگه متن نداشت و عکس داشت، به جاش شکلک 😀 که مال خوده ویندوزه رو توی تکست باکس بنویسه.
مشکل من اینجاست که زمانی که تیک چک باکس میخوره، عکس روی باتن میاد و روی اون کلیک می کنم باید 😀 رو که مال خود ویندوزه تو تکست باکس بنویسه اما اینکارو نمیکنه
کدش رو ببینید شاید بهتر متوجه بشید. اگه امکانش هست لطفا کمک کنید.
private void checkbox1_CheckedChanged(object sender, EventArgs e) { if (checkbox1.Checked == true) button.image=Properties.Resources.aks; else { button.image=null; button.text ="Q"; } } private void button_Click(object sender, EventArgs e) { if (button.Text == "Q") textbox1.Text += "TEXT HERE!"; if (lbls_q.Image == Properties.Resources.smile3) textbox1.Text += "😀"; }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)