コード例 #1
0
 private void MarketAnalyzerGrid_OnCopyingToClipboard(object sender, CopyingToClipboardEventArgs e)
 {
     if (e.RowHandles.Count() == 1)
     {
         var row = (MarketAnalyzerEntry)e.Source.DataControl.GetRow(e.RowHandles.Single());
         Clipboard.SetText(row.InvType.TypeName);
         e.Handled = true;
     }
 }
コード例 #2
0
        private void _listOfRanks_CopyingToClipboard(object sender, CopyingToClipboardEventArgs e)
        {
            var selected = this._listOfRanks.SelectedItem as ProductInstance;

            Clipboard.Clear();
            StringBuilder builder = new StringBuilder();

            builder.AppendFormat("{0}\t{1}", selected.LotNumber, selected.Name);
            Clipboard.SetData(DataFormats.Text, builder.ToString());
            e.Handled = true;
        }
コード例 #3
0
        private void OnCopyingToClipboard(object sender, CopyingToClipboardEventArgs e)
        {
            if (!ByCheckCopyMode)
            {
                return;
            }

            ClipboardCopyMode = (Keyboard.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift
                ? ClipboardCopyMode.IncludeHeader
                : ClipboardCopyMode.ExcludeHeader;
        }
コード例 #4
0
 private void HandleCopyingToClipboard(object sender, CopyingToClipboardEventArgs e)
 {
     ClipboardCopyMode = (Keyboard.Modifiers & ModifierKeys.Shift) == ModifierKeys.Shift
         ? ClipboardCopyMode.IncludeHeader
         : ClipboardCopyMode.ExcludeHeader;
 }