WPF Converter 는 복잡 한 매개 변 수 를 사용 하 는 방법

1785 단어 Converter

Step 1
WPF 의 C \ # 코드 파일 에서 복잡 한 형식의 변 수 를 정의 하고 값 을 부여 합 니 다.
Sample code: ListlsUser=。。。。
Setp 2
C \ # 코드 에 대응 하 는 XAML 에서 이 복잡 한 매개 변 수 를 자원 으로 정의 합 니 다.
Sample code:
<Window
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  xmlns:c="clr-namespace:SDKSample"
  x:Class="SDKSample.Window1"
  Width="400"
  Height="280"
  Title="MultiBinding Sample">
        
  <Window.Resources>
    <c:lsUser x:Key="userList"/>
...
 
</Window.Resources>
 
        C               ;

Step 3
 
 
   
   
 


 
Step 4 Converter 에서 매개 변수 사용
 
public class UserNameConverter : IValueConverter
{
    public object IValueConverter.Convert(object value, Type targetType,object parameter, CultureInfo culture)
    {
      List usrs = parameter as List;
      ...
    }
}

좋은 웹페이지 즐겨찾기