小编Dan*_*ter的帖子

FlowDocument强制一个PageBreak(BreakPageBefore)

我正在使用C#创建一个FlowDocument并在表中填充数据.

例:

FlowDocument flowDoc = new FlowDocument();
Table table1 = new Table();
flowDoc.Blocks.Add(table1); 

table1.RowGroups.Add(new TableRowGroup());
table1.RowGroups[0].Rows.Add(new TableRow());
TableRow currentRow = table1.RowGroups[0].Rows[0];
table1.RowGroups[0].Rows.Add(new TableRow());

currentRow = table1.RowGroups[0].Rows[0];
currentRow.Cells.Add(new TableCell(new Paragraph(new Run("Report"))));
Run Code Online (Sandbox Code Playgroud)

我希望能够在每个"部分"数据之后强制分页.我找到了BreakPageBefore,但无法弄清楚如何强制分页.

任何例子都太棒了!

谢谢.

.net c# wpf xaml

9
推荐指数
1
解决办法
7816
查看次数

C#创建Excel(完成)然后显示/打开它?救命

我可以创建一个excel并保存它,但我更愿意显示该文档!任何帮助都会很棒!! 谢谢

Excel.Application   xlApp;
Excel.Workbook      xlWorkBook;
Excel.Worksheet     xlWorkSheet;

object misValue = System.Reflection.Missing.Value;

xlApp       = new Excel.ApplicationClass();
xlWorkBook  = xlApp.Workbooks.Add(misValue);

xlWorkSheet         = (Excel.Worksheet)xlWorkBook.Sheets["Sheet1"];
xlWorkSheet.Name    = "Exported Data";

xlWorkSheet.Cells[1, 1] = "Demo";
xlWorkSheet             = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);

xlWorkBook.SaveAs("Filename.xls", Excel.XlFileFormat.xlWorkbookNormal, misValue, misValue, misValue, misValue, Excel.XlSaveAsAccessMode.xlExclusive, misValue, misValue, misValue, misValue, misValue);

xlWorkBook.Close(true, misValue, misValue);
xlApp.Quit();

System.Runtime.InteropServices.Marshal.ReleaseComObject(xlWorkSheet);
System.Runtime.InteropServices.Marshal.ReleaseComObject(xlWorkBook);
System.Runtime.InteropServices.Marshal.ReleaseComObject(xlApp);

xlWorkSheet = null;
xlWorkBook  = null;
xlApp       = null;
GC.Collect();
Run Code Online (Sandbox Code Playgroud)

c# excel

3
推荐指数
2
解决办法
1万
查看次数

动画窗口调整大小(宽度和高度)C#WPF

我正在寻找一些关于动画窗口大小调整窗口大小的帮助!似乎无法想出这一个!

我只是在使用atm.

this.Width = 500;
Run Code Online (Sandbox Code Playgroud)

任何帮助都会很棒!谢谢.

c# wpf animation xaml window

3
推荐指数
2
解决办法
7254
查看次数

WPF工具包DataGrid SelectionChanged获取单元格值

请帮助我,我试图从SelectionChangedEvent中的选定行获取Cell [0]的值.

我只是设法得到许多不同的Microsoft.Windows.Controls,我希望我错过了一些愚蠢的东西.

希望我能从这里得到一些帮助......

    private void datagrid_SelectionChanged(object sender, SelectionChangedEventArgs e)
    {
        Microsoft.Windows.Controls.DataGrid _DataGrid = sender as Microsoft.Windows.Controls.DataGrid;
    }
Run Code Online (Sandbox Code Playgroud)

我希望它会像......

_DataGrid.SelectedCells[0].Value;
Run Code Online (Sandbox Code Playgroud)

但是.Value不是一个选择....

非常感谢这一直让我发疯!担

c# wpf datagrid wpfdatagrid

3
推荐指数
2
解决办法
4万
查看次数

标签 统计

c# ×4

wpf ×3

xaml ×2

.net ×1

animation ×1

datagrid ×1

excel ×1

window ×1

wpfdatagrid ×1