Exemple #1
0
        void Window_Loaded(object sender, RoutedEventArgs e)
        {
            IntPtr hwnd = new WindowInteropHelper(Application.Current.MainWindow).Handle;
            var    dtm  = DataTransferManagerHelper.GetForWindow(hwnd);

            dtm.DataRequested += OnDataRequested;
        }
Exemple #2
0
 private void EnsureDataTransferManager()
 {
     if (this.dtmHelper == null)
     {
         IntPtr windowHandle = new WindowInteropHelper(Application.Current.MainWindow).Handle;
         this.dtmHelper = new DataTransferManagerHelper(windowHandle);
         this.dtmHelper.DataTransferManager.DataRequested += this.OnDataRequested;
     }
 }
Exemple #3
0
        private void ShowShareUI()
        {
            IntPtr hwnd = new WindowInteropHelper(Application.Current.MainWindow).Handle;

            DataTransferManagerHelper.ShowShareUIForWindow(hwnd);
        }