国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

wpf 模板內控件在后臺CS文件里面獲取屬性值

2019-11-10 18:29:13
字體:
來源:轉載
供稿:網友

標題有點亂,但很難說的清楚 寫了一年的WPF了 也用了近一年的MVVM CS文件能不寫代碼竟然少寫,這是從業一年以來 前輩們教誨的,但很多問題MVVM模式很難說完全搞得定,比較編程這水看似深卻不深,說淺又不淺,有時候為了趕工程 不給后面的人留后路這種事在互聯網行業 比比皆是。很幸運我還是很少擦那種特別臟的“屁股”,年初第一天上班就看了段代碼 之前那個功能是放在列表去實現的,直接可以再datagrid的單擊事件找到一行的屬性,但在一個較大的重寫模板后屬性值后面如何去找到這個控件的屬性值 就成了 一個懸案,按以往的經驗在事件里面去找它的屬性,(直到現在我還不是那么熟練的找控件屬性 可能跟智商有點關系) 但還是聽從前輩們的教誨搞定了

 DevExPRess.Xpf.LayoutControl.GroupBox groupBox = sender as DevExpress.Xpf.LayoutControl.GroupBox;

這就是一句找控件屬性的一句代碼通過sender就可以無縫對接獲取模板內的屬性值 但如果是想要轉換類的話 又該如何實現了 

groupBox.Header != null && groupBox.Header is ResUiVehicleInfo

  DevExpress.Xpf.LayoutControl.GroupBox groupBox = sender as DevExpress.Xpf.LayoutControl.GroupBox;                                if (groupBox.Header != null && groupBox.Header is ResUiVehicleInfo)                {                                 }

這就是一個很鮮明的代碼示例 header值就可以將一個列表屬性值轉換為一個類的,那這樣的話 遇到類似方法需要帶類的情況就不會遇到太多問題了

嗯寫出來就是想提醒自己應該如何去找控件屬性值?。?!


上一篇:PAT 1060 愛丁頓數

下一篇:宇宙總統

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沁水县| 霍州市| 嘉兴市| 古丈县| 鄂温| 巩留县| 龙里县| 个旧市| 松阳县| 东至县| 汉中市| 新源县| 渝北区| 榆中县| 柞水县| 濮阳县| 兰州市| 贵港市| 波密县| 惠州市| 安远县| 隆林| 砀山县| 余庆县| 皮山县| 龙江县| 淄博市| 增城市| 嘉峪关市| 巢湖市| 兴隆县| 大化| 湟源县| 荥经县| 桦甸市| 乐都县| 阿克陶县| 贵南县| 大英县| 漠河县| 芜湖县|