我想在颤动录制时创建音频波。为了录制语音,我使用Flutter Audio Recorder。为了创建 wave 我也尝试了这个插件Wave Generator,但找不到任何积极的结果。
代码示例:
class AudioWave extends StatelessWidget {
const AudioWave({
Key key,
@required this.translateX,
@required List<double> audioPowerData,
}) : _audioPowerData = audioPowerData,
super(key: key);
final double translateX;
final List<double> _audioPowerData;
@override
Widget build(BuildContext context) {
return Container(
width: screenUtil.screenWidth,
margin: const EdgeInsets.only(top: 0, right: 0),
alignment: Alignment.topRight,
child: CustomPaint(
child: Container(height: 180.0, width: screenUtil.screenWidth),
painter: CurvePainter(translateX: translateX, data: _audioPowerData),
isComplex: true,
willChange: false,
),
);
}
}
Run Code Online (Sandbox Code Playgroud) 目前我正在使用FireFox最新版本和IE8
为了改变印刷的方向,我使用了
@page {
size: portrait;
}
Run Code Online (Sandbox Code Playgroud)
在我的css文件中. @page参考
虽然它声称两个浏览器都支持@page,但在我测试之后它除了Chrome之外根本不起作用.我想知道如何在FireFox/IE8中以不同的方向打印页面.
我有一个 C# WPF DataGrid 来列出有关文档(例如发票)的信息。用户可以在数据网格中选择一行。双击该行后,我需要访问特定的单元格值(docId)。
不幸的是,我不知道如何访问所选数据网格行后面的正确数据行。
我可以从网格中访问以下值:
dataGrid_docs.selectedValue
dataGrid_docs.selectedItem
Run Code Online (Sandbox Code Playgroud)
...
selected Value 不是我的问题的答案,因为用户单击任何行,而不总是正确的列。
// Create a new DataTable.
DataTable custTable = new DataTable("Customers");
// Create docId column
dtColumn = new DataColumn();
dtColumn.DataType = typeof(string);
dtColumn.ColumnName = "docId";
custTable.Columns.Add(dtColumn);
// Create createDate column
dtColumn = new DataColumn();
dtColumn.DataType = typeof(string);
dtColumn.ColumnName = "createDate";
custTable.Columns.Add(dtColumn);
dtSet = new DataSet();
dtSet.Tables.Add(custTable);
foreach (var doc in docs)
{
myDataRow = custTable.NewRow();
foreach (var attribute in ecoDmsAttributes)
{
myDataRow["docId"] = "123"
myDataRow["createDate"] = "2019-08-27"
} …Run Code Online (Sandbox Code Playgroud) 我正在开发一个窗口表单应用程序,并使函数将数组作为函数参数传递,如下所示:
void foobar(int[] foo, string[] bar)
{
}
//calling
foobar(new {1, 2,3}, new {"a", "b", "c"});
Run Code Online (Sandbox Code Playgroud)
当我调用该函数时,它显示错误:
"Invalid anonymous type member declarator. Anonymous type members must be declared with a member assignment, simple name or member access."
Run Code Online (Sandbox Code Playgroud)
我该如何解决?