Tag: datagrid

Excel把我的号码变成浮动

我有一点ASP.NET数据导出到Excel中的数据,但我注意到,它导致了一个特定的领域时导出。 例如我在数据网格的列中有类似于89234010000725515875的值,但是在导出时,它将其变成89234 + 19。 有任何Excel格式,将带回我的原始数字? 谢谢。

拖放在DataGrid(WPF)中不起作用

在我的Excel AddIn中,我有一个WPF窗口。 在窗口内部,有一个用户控件,在顶部部分有一个数据网格(称之为datagrid1)。 窗口的下半部分有另一个用户控件,它包含一个数据网格(称之为datagrid2)。 我想从datagrid1拖放行到datagrid2 对于datagrid1, <toolkit:DataGrid Style="{StaticResource DataGridStyle}" SelectionMode="Extended" ItemsSource="{Binding Relations}" SelectedItem="{Binding ListSelection}" MouseDoubleClick="dg_MouseDoubleClick" DragEnter="DataGrid_CheckDropTarget" DragLeave="DataGrid_CheckDropTarget" DragOver="DataGrid_CheckDropTarget" PreviewMouseLeftButtonDown="DG_PreviewMouseLeftButtonDown" ContextMenuOpening="dg_ContextMenuOpening" PreviewMouseMove="DG_MouseMove" BorderBrush="LightGray"> 为datagrid2 <dg:DataGrid Grid.Row="1" x:Name="basketDG" Margin="5 0 5 0" Background="White" AutoGenerateColumns="False" Style="{StaticResource DataGridStyle}" ItemsSource="{Binding MyItems, Mode=OneWay}" SelectedItem="{Binding SelectedRelComplete}" SelectionChanged="BasketDgSelectionChanged" Drop="DataGridDrop" DragEnter="DataGridDragEnter" > <Style x:Key="DataGridRowStyle" TargetType="{x:Type dg:DataGridRow}"> <Setter Property="AllowDrop" Value="True" /> </Style> <Style x:Key="DataGridStyle" TargetType="{x:Type […]

从DataGridTemplateColumn获取绑定

我想build立一个通用的转换器到我的DataGrid的Excel。 我正在使用WPF 4.0和DataGrid用户控件。 这个转换器应该从这个网格(或其选定的行)获取所有的值,并导出到Excel(通过保存文件)。 它的工作原理,但我有一些DataGridTemplateColumns麻烦,因为DataGridTemplateColumns不接受WPF中的直接绑定(我使用DataGridTemplateColumns显示一个单元格内的文本和图像,像这样=> []“是” – 是一个文本和[]图像,所以它是一个绑定到TextBlock和另一个图像)。 这是一个DataGrid的例子: <ct:DataGridExtended AutoGenerateColumns="False" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" IsReadOnly="True" FrozenColumnCount="7" Margin="-1,59,-1,25" Grid.Column="2" ScrollViewer.IsDeferredScrollingEnabled="True" ct:DataGridDoubleClick.ExecuteCommand="{Binding InformacoesPeca}" ItemsSource="{Binding Placas, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" SelectedItem="{Binding PlacasSelectedItem, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" SelectedIndex="{Binding PlacasSelectedIndex, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" ut:SelectedItemsBehavior.SelectedItemsChangedHandler="{Binding Path=ResultsSelectionChangedCommand}"> <DataGrid.Columns> <DataGridTextColumn Header="Cone Seq. Orig." Binding="{Binding OriginConeSeq}" Visibility="Hidden" /> <DataGridTextColumn Header="Cone" Binding="{Binding Cone.ConeId}" /> <DataGridTemplateColumn Header="Nec. Acomp."> <DataGridTemplateColumn.CellTemplate> <DataTemplate> <Grid> <Image […]

如何向Grid.Mvc添加导出function,以便将当前search结果导出为Excel?

关于这个问题有几个问题https://stackoverflow.com/questions/23498689/handle-a-pre-filtered-list-with-grid-mvc和grid.mvc在控制器中使用过滤结果,但没有答案。 我正在使用MVC 4 Grid.MVC的基本示例 @using GridMvc.Html @Html.Grid(Model,"_MyCustomGrid").Columns(columns => { columns.Add(foo => foo.Title).Titled("Custom column title").SetWidth(110); columns.Add(foo => foo.Description).Sortable(true); }).WithPaging(20) 其中创build一个看起来像这样的网格 – 一旦用户过滤网格中的数据,我希望他们能够导出到Excel。 我已经阅读了源代码,但是我看不到可以插入的事件。

如何加快.NET DataGrid导出到Excel?

我正在使用folowing函数将信息从我的DataGrid导出到Excel。 但是当它询问我是否要保存或导出时,则需要很长时间。 任何人都知道为什么/有人有类似的经历? void ExportToExcel3() { Response.Clear(); Response.AddHeader("content-disposition", "attachment;filename=FileName.xls"); Response.Charset = ""; Response.ContentType = "application/vnd.xls"; System.IO.StringWriter stringWrite = new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite); GridView2.RenderControl(htmlWrite); Response.Write(stringWrite.ToString()); Response.End(); }

导出Windows窗体datagridview,以Excel的function数据透视表与C#

我有一个窗体,通过一系列的filter生成报告,它可以导出到多种格式,其中之一Excel,但现在我们想要有预定义的Excel电源视图模板,需要从Excel表上的数据,当我导出我的数据到Excel就像一个新的,但我需要它清除和填充现有的表,他们当用户去权力的观点表,他可以看到dynamic表,地图,以及所有预先,用他的新数据 我虽然在导出我的数据网格到一个XML文件和Excel文件将有一个负载事件,将清除当前的数据,他们用XML文件,将具有永久目录 我想知道是否有更好的方法来做到这一点,因为我无法find任何解决scheme,谢谢

从observablecollection导出到excel C#

我试图将WPF数据网格导出到Excel工作表,但我不断收到错误。 我已经find这个例子,但是我不知道如何从可观察的集合中导出。 在这个例子中,似乎有一个列表。 所以我觉得我必须从名单上选出可观察的collections品,但是我不能把它弄清楚。 我仍然对C#和WPF的function很陌生,所以任何帮助都非常感谢。 将WPF DataGrid导出到Excel http://www.codeproject.com/Articles/120480/Export-to-Excel-Functionality-in-WPF-DataGrid 我的代码 private ObservableCollection<T_P> _observableCollection; private CollectionViewSource _collectionViewSource; public ExportExcel() { InitializeComponent(); using (var dc = new DataClasses2DataContext()) { _observableCollection = new ObservableCollection<T_P>(dc.T_Ps); } _collectionViewSource = (CollectionViewSource)this.FindResource("_T_PViewSource") as CollectionViewSource; _collectionViewSource.Source = _observableCollection; this.T_P = new T_P(); this.DataContext = T_P; } private void btnExportExcel_Click(object sender, RoutedEventArgs e) { ExportToExcel(); […]

在WPF DataGrid中select像Excel一样的矩形

这个问题类似于Excel中的Wpf itemscontrol中的拖动select ,但我想在DataGrid中,而不是一个ListBox。 我正在尝试使WPF DataGrid中的select矩形看起来像Excel一样,包括较低RHangular处的小黑色方块,并且没有每个单独选定单元格的边框。 任何人都可以在WPF DataGrid中有一个这样的工作示例?

如何在DataGrid中获得类似Excel的行为?

我在我的WPF应用程序中使用codeplex中的DataGrid。 我已经定义了一些DatagridTemplateColumns 。 数据素材模板可以包含一个TextBox或一个ComboBox,具体取决于ViewModel中的数据。 用户可以使用箭头键遍历网格元素。 而当用户按下input,它进入下一行。 这些行为是好的。 当用户通过使用箭头键和某些字符(如a,b,c等)的Tab,Enter等之外来到特定单元格时,问题出现了。我希望TextBox或ComboBox接收焦点并进入编辑模式自动。 我已经在DataGridCell样式中设置了IsTabStop false。 所以当我从一个单元格按Tab键时,它会自动进入下一个单元格的TextBox或ComboBox。 但是同样的方向键不会发生! 我不知道该怎么做?

将WPF DataGrid导出到Excel

当我将DataGrid导出到Excel时,为什么我的值会更改 string351732051316944变成3,51732E + 14 和我的date时间:2014-01-01 02:09:29.942变成41641,09035 我该如何让它停止? 我使用ExportToExcel的类 public class ExportToExcel<T> { public List<T> dataToPrint; // Excel object references. private Microsoft.Office.Interop.Excel.Application excelApp = null; private Workbooks books = null; private Workbook book = null; private Sheets sheets = null; private Worksheet sheet = null; private Range range = null; private Font font = null; // […]