第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

按鈕顏色變化

按鈕顏色變化

C#
小唯快跑啊 2023-09-09 16:36:39
我是這個(gè)編程的新手。我想為 Windows 構(gòu)建一個(gè)應(yīng)用程序。此應(yīng)用程序最簡單的方法是將一些按鈕(尚未有 55 個(gè))添加到主 window.xaml 中。我想對(duì)其中一個(gè)按鈕進(jìn)行編程。它被稱為“U”。當(dāng)人們按下 U 按鈕(不是鍵盤上的)時(shí),應(yīng)用程序會(huì)改變按鈕的顏色。我開始制作一個(gè)程序。首先,我將 U 按鈕放在主窗口上,并像其他按鈕一樣將其重命名。之后我雙擊它,這樣我就可以在主 window.xaml.cs 中編輯該函數(shù)。我寫了這個(gè)程序:P1.Background = K1.Background ; // (red - - > blue) K1.Background = N1.Background ; // (blue  - - > orange)  N1.Background = Z1.Background ; // (orange  - - > green) Z1.Background = P1.Background ; // (green - - > red) P1、K1、N1、Z1 按鈕在我創(chuàng)建后就已設(shè)置為背景顏色。我的問題是,當(dāng)我按U按鈕時(shí),程序運(yùn)行正確,但最后一次交換(Z1 = P1)失敗,因?yàn)橹拔覍1顏色設(shè)置為K1顏色,這就是為什么Z1實(shí)際上是K1。(我可以看到兩個(gè)藍(lán)色按鈕,沒有紅色按鈕)。將Z1顏色設(shè)置為紅色的方法不好,因?yàn)镻1和Z1可以是任何其他顏色。其他先將 Z1 交換到 P1 然后在最后一個(gè) N1 交換到 Z1 的方法不好,我不會(huì)有綠色。我怎么能這樣做呢?
查看完整描述

1 回答

?
當(dāng)年話下

TA貢獻(xiàn)1890條經(jīng)驗(yàn) 獲得超9個(gè)贊

P1因此,首先將 的顏色保存到臨時(shí)變量中。


var tempP1 = P1.Background;

P1.Background = K1.Background ; // (red - - > blue) 

K1.Background = N1.Background ; // (blue  - - > orange)  

N1.Background = Z1.Background ; // (orange  - - > green) 

Z1.Background = tempP1 ; // (green - - > red) 


查看完整回答
反對(duì) 回復(fù) 2023-09-09
  • 1 回答
  • 0 關(guān)注
  • 131 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)