예제 #1
0
        async void DataTransferManager_DataRequested(DataTransferManager sender, DataRequestedEventArgs args)
        {
            DataRequest request = args.Request;
            DiaryItem   item    = ViewModel.SelectedItem;

            //DiaryItem item = new DiaryItem();
            if (item != null)
            {
                request.Data.Properties.Title = "Diary";

                //request.Data.Properties.Description = item.description;
                request.Data.Properties.Description = "haha";
                request.Data.SetText("Diary");
                request.Data.SetText("haha");
                //request.Data.SetText(item.description);

                var Deferral   = args.Request.GetDeferral();
                var SharePhoto = await Package.Current.InstalledLocation.GetFileAsync("Assets\\bas.jpg");

                request.Data.Properties.Thumbnail = RandomAccessStreamReference.CreateFromFile(SharePhoto);
                request.Data.SetBitmap(RandomAccessStreamReference.CreateFromFile(SharePhoto));
                Deferral.Complete();
            }
        }
예제 #2
0
        public void DelteDiary()
        {
            this.AllItems.Remove(selectedItem);

            this.selectedItem = null;
        }