void Window_Loaded(object sender, RoutedEventArgs e) { IntPtr hwnd = new WindowInteropHelper(Application.Current.MainWindow).Handle; var dtm = DataTransferManagerHelper.GetForWindow(hwnd); dtm.DataRequested += OnDataRequested; }
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; } }
private void ShowShareUI() { IntPtr hwnd = new WindowInteropHelper(Application.Current.MainWindow).Handle; DataTransferManagerHelper.ShowShareUIForWindow(hwnd); }