コード例 #1
0
 public MainWindow()
 {
     InitializeComponent();
     callback = new DuplexOperationsCallback();
     context  = new InstanceContext(callback);
     client   = new DuplexOperationsClient(context);
     client2  = new Service1Client();
 }
コード例 #2
0
ファイル: Picture.xaml.cs プロジェクト: kk0walski/WCFPoprawa
        public Picture(int ID, string name)
        {
            InitializeComponent();
            instanceContext = new InstanceContext(new CallbackBehaviorAttribute());
            client          = new DuplexOperationsClient(instanceContext);
            client2         = new Service1Client();
            id        = ID;
            this.Name = name;
            PngBitmapDecoder decoder = new PngBitmapDecoder(client2.getPicture(id, Name),
                                                            BitmapCreateOptions.None,
                                                            BitmapCacheOption.OnLoad);
            BitmapSource source = decoder.Frames[0];

            image.Source = source;
        }