wpf中列舉Enum型別繫結問題

2021-09-19 12:50:37 字數 623 閱讀 6402

正常情況列舉型別是不能繫結顯示的,所以需要乙個轉換器將列舉轉為字串才能正常在控制項裡顯示

具體**如下:

轉換器:

/// /// /// 列舉轉字串

///

[valueconversion(typeof(enum), typeof(string))]

public class enumtostringconverter : ivalueconverter

public object convertback(object value, type targettype, object parameter, cultureinfo culture)

}

繫結:

列舉和繫結屬性:

public enum linkstatustype 

linkstatustype linkstatus = linkstatustype.未連線;

/// /// 連線狀態

///

public linkstatustype linkstatus

}

如何設定轉換器和如何繫結在此不做詳述

C C 中列舉型別 enum

新手入門 c c 中列舉型別 enum 出處 pconline 2005 02 26 15 47 04 如果乙個變數你需要幾種可能存在的值,那麼就可以被定義成為列舉型別。之所以叫列舉就是說將變數或者叫物件可能存在的情況也可以說是可能的值一一例舉出來。舉個例子來說明一吧,為了讓大家更明白一點,比如乙個...

C C 中列舉型別 enum

如果乙個變數你需要幾種可能存在的值,那麼就可以被定義成為列舉型別。之所以叫列舉就是說將變數或者叫物件可能存在的情況也可以說是可能的值一一例舉出來。舉個例子來說明一吧,為了讓大家更明白一點,比如乙個鉛筆盒中有一支筆,但在沒有開啟之前你並不知道它是什麼筆,可能是鉛筆也可能是鋼筆,這裡有兩種可能,那麼你就...

C C 中列舉型別 enum

如果乙個變數你需要幾種可能存在的值,那麼就可以被定義成為列舉型別。之所以叫列舉就是說將變數或者叫物件可能存在的情況也可以說是可能的值一一例舉出來。舉個例子來說明一吧,為了讓大家更明白一點,比如乙個鉛筆合中有一支筆,但在沒有開啟之前你並不知道它是什麼筆,可能是鉛筆也可能是鋼筆,這裡有兩種可能,那麼你就...