如何在Viewmodel裡面定義控制項屬性

2021-07-23 16:19:54 字數 471 閱讀 5754

遇到了乙個問題 一般玩winfrom的人都習慣在c/s檔案寫**要獲取控制項屬性簡直超級簡單

但在wpf裡面現在用的是mvvm模式 在viewmodel裡面怎麼去獲取控制項屬性了,這個問題就難到我這菜鳥了

問了前輩他們說直接寫屬性 搞了我懵逼了好久 網上也沒有具體的案例 。

後來這個功能還是在前輩的幫助下 才完成 

所以 記錄下來 方便加深印象

private string _suspendtext = "暫停";

///

/// 暫停 繼續 文字繫結(匯出 這裡可以接資源檔案 方便換語言)

///

public string suspendtext

set

}在viewmodel裡面去這樣定義乙個屬性然後在 view裡面像這樣去繫結  content="" 

就可以輕輕鬆鬆得到自己想要的值 並且控制項所有屬性都可以這樣獲取

灰常方便 

如何在引號裡面引用巨集

簡單來說,我需要乙個字串 x 32s 其中32這個已經有個巨集定義過了,不想重新定義乙個包含32的巨集,想復用下這個巨集 define my str len 32 接下來就碰到問題了,不知道如何在引號中使用另外乙個巨集引號中巨集是不會被展開的,用 macro 得到的是標示符,反覆嘗試,加上googl...

如何在Windows訪問VMware裡面的應用

step1 首先設定虛擬機器網路介面卡的網路連線方式為nat模式 虛擬機器 設定 網路介面卡 若沒有網路介面卡則點下面的新增 之後記得重啟linux step2 開啟linux終端,ifconfig檢視系統ip step3 nat埠對映,請參考 其中主機埠為8086,這就需要先檢視主機 window...

如何在vm裡面安裝hyper v

首先說明一下,在vm裡面可以安裝hyper v,前提是你的計算機要支援虛擬化。介紹一下我的本本 1 lenovo v470 4g記憶體支援虛擬化,系統win 7 旗艦版64bit系統,安裝vm9.0版本軟體,是是本本的環境。2 vm系統win2k08r2系統,以上是實驗環境 www.2cto.com...