我有一个简单的列表框,其中包含的项目多于屏幕上的项目.如果你滚动到它显示的最后一项,但然后从屏幕上退回 - 我不能将它留在视野中.经过一个小时的谷歌搜索后,它似乎是Listbox早期版本中的一个已知问题,但在最新的工具中似乎仍然如此.固定高度和虚拟化似乎也存在问题,但在项目级别或列表框级别设置高度没有任何区别.我看到WindowsPhoneDataBound应用程序模板中的列表框可以正常滚动,没有高度.
我还想要一个没有固定高度的解决方案,因此它不需要横向定向的新状态.
有什么建议吗?
我的列表框位于PivotItem中的usercontrol中:
<controls:PivotItem x:Name="pivotItemSetup" Header="setup">
<local:listBoxBlindsControl Margin="0,0,-12,0"/>
</controls:PivotItem>
Run Code Online (Sandbox Code Playgroud)
和用户控制:
<Grid x:Name="LayoutRoot" Background="Transparent">
<ListBox x:Name="listBoxBlinds" ItemsSource="{Binding BlindSet.Blinds}" SelectionChanged="MainListBox_SelectionChanged" Height="500">
<ListBox.ItemTemplate>
<DataTemplate>
<Grid Height="80" Margin="0,0,0,17" Width="103">
<StackPanel Orientation="Horizontal" Visibility="{Binding IsBreak, ConverterParameter=true, Converter={StaticResource boolToVisibility}}" VerticalAlignment="Top" d:LayoutOverrides="Width">
<TextBlock Text="{Binding LevelNumber, ConverterParameter='level \{0\} - ', Converter={StaticResource stringTextConverter}}" TextWrapping="NoWrap" Margin="0" Style="{StaticResource PhoneTextExtraLargeStyle}" d:LayoutOverrides="Width"/>
<TextBlock Text="{Binding SmallBlind, ConverterParameter=\{0\}/, Converter={StaticResource stringTextConverter}}" TextWrapping="NoWrap" Margin="0" Style="{StaticResource PhoneTextExtraLargeStyle}" d:LayoutOverrides="Width"/>
<TextBlock Text="{Binding BigBlind}" TextWrapping="NoWrap" Margin="0" Style="{StaticResource PhoneTextExtraLargeStyle}" d:LayoutOverrides="Width"/>
</StackPanel>
<TextBlock …
Run Code Online (Sandbox Code Playgroud) 我在这个Javascript问题上花了相当多的时间(你可以告诉我我是一个JS菜鸟):
拿一些写得很好的Javascript代码,比如 Revealing Module Pattern的这个例子:
运行它工作正常.然后将"{"移动到下一行(作为C#开发人员,我设置了所有环境,将花括号放在新行上)并再次运行它.
return
{
someMethod : myMethod,
someOtherMethod : myOtherMethod
};
Run Code Online (Sandbox Code Playgroud)
它现在围绕"13 Line break错误'返回'获得了相当多的JS错误." 和Chrome调试器中的"Uncaught SyntaxError:Unexpected token:".
我的问题是,如何在语法上影响这样的Javascript?
我已经在JSFiddle中设置了它 (为了让它工作,将{返回'之后移回到同一行)
我一直在为我的 ng2 项目使用 AngularCLI,并且在过去几个月中它一直很棒。最近几周,它似乎变得越来越慢。
如果我进行简单的 HTML 更改,现在需要 1 到 2 分钟才能使用“ng serve”运行并刷新浏览器。发生这种情况时,NodeJS 会消耗大量 RAM 和 CPU。
我在我旁边的一台新笔记本电脑上运行了相同的代码和进程,大约需要 20 秒。我目前在 Windows Home 10 上使用 CLI 1.0.0-beta.21。我有 8 个演出内存/SSD/i7。
我试过了:
一切都无济于事。
这是输出:
webpack: bundle is now INVALID.
6938ms building modules
72ms sealing
4ms optimizing
1ms basic module optimization
1074ms module optimization
5ms advanced module optimization
149ms basic chunk optimization
1ms chunk optimization
1ms advanced chunk optimization
702ms module and chunk tree optimization …
Run Code Online (Sandbox Code Playgroud) 可以在 Azure Keyvault 支持的 Databricks 中创建范围,而不是使用 Databricks CLI。但是,当您尝试创建 Scope 时,会显示一条模糊的错误消息(拼写错误!)。似乎没有多少人遇到此错误:
“向 KeyVault: XYZ 授予 Databricks 服务主体的读取/列表权限时发生内部错误”
在这种情况下,将管理主体设置为所有用户无济于事。
我的WP7应用程序中有一个Pivot Control,它本质上响应左右滑动以在枢轴项之间移动.
然后我想在UserControl(我页面上的一个小UI段)上使用Flick Gesture来获取其他内容.
我的用户控件确实处理了事件,但Pivot控件也是如此,因此它导航到下一个项目.我还没有想出如何在usercontrol处理事件时停止事件.
是否可以在WP7数据透视控件中使用带有轻弹手势的子控件?
例如:
private void glBlinds_Flick(object sender, FlickGestureEventArgs e)
{
//do stuff
e.Handled = true;
}
Run Code Online (Sandbox Code Playgroud) 我从文件系统读取文件并将其FTP到FTP服务器.我现在有一个跳过第一行的请求(它是带有标题信息的CSV).我想我可以用stream.Read方法(或写方法)的Offset以某种方式做到这一点,但我不知道如何从单行转换字节数组偏移量.
我如何计算偏移量,告诉它只读取文件的第二行?
谢谢
// Read the file to be uploaded into a byte array
stream = File.OpenRead(currentQueuePathAndFileName);
var buffer = new byte[stream.Length];
stream.Read(buffer, 0, buffer.Length);
stream.Close();
// Get the stream for the request and write the byte array to it
var reqStream = request.GetRequestStream();
reqStream.Write(buffer, 0, buffer.Length);
reqStream.Close();
return request;
Run Code Online (Sandbox Code Playgroud) 我有一个Azure WebApp,并为我的暂存环境添加了一个部署插槽.我需要FTP到部署插槽,但似乎只有一个FTP用户总是连接到主webapp的文件系统.
如果我在部署插槽应用程序上设置FTP用户,则它会覆盖主FTP用户.
如何FTP到部署插槽的文件系统?
我正在尝试编写一个RegEx规则来查找我的网页上的所有href HTML链接,并向他们添加'rel ="nofollow"'.
但是,我有一个必须排除的URL列表(例如,任何(通配符)内部链接(例如pokerdiy.com) - 所以我的域名所在的任何内部链接都不包括在内.我想成为能够在排除列表中指定确切的URL - 例如 - http://www.example.com/link.aspx)
到目前为止,这是我的工作:
(] +)(HREF ="HTTP:?!//.*((pokerdiy))[^>] +>)
如果您需要更多背景/信息,可以在此处查看完整的主题和要求(跳过顶部以获取信息):http: //www.snapsis.com/Support/tabid/601/aff/9/aft/ 13117/AFV /主题/ afpgj/1/Default.aspx的#14737
我有一个 Owin WebAPI2 .NET 应用程序,它托管在 Azure 的 AppService 上。
我想使用 Azure 添加 CORS 支持,如本文所述。看起来很简单,您只需将一个 Origin 站点添加到列表中,如下所示:http : //screencast.com/t/r2ATq4u5
我现在希望 Response 标头包含这个允许的 Origin。
但是,当我使用 Fiddler 进行检查时,响应标头中不包含 CORS 标头:http : //corstestqm.azurewebsites.net/breeze/restaurantsbreeze/basictest
我尝试过的步骤:
这些都没有任何影响。(即响应不包含 Azure 中指定的 CORS 标头)。
我在这里错过了一些非常基本的东西吗?
更新 我进一步简化了问题:在 VS2015 中,我创建了一个新的 API 项目并将其推送到http://corstestbasicap2.azurewebsites.net/api/values/ 没有任何更改(即它不应该启用 CORS)。
然后我使用Test-Cors 工具来访问该 API。它没有像预期的那样出现 CORS 错误。然后我进入 Azure 并添加一个虚拟 URL(例如http://www.example.com)并再次尝试 CORS 测试。它应该会失败,因为 Azure 应该只让 example.com …
我将我的新 MXChip IOT Devkit 连接到我的台式计算机,并按照入门指南进行操作,让它与 Azure IOT Hub 通信,没有任何问题。
然后我尝试将它连接到不同 Wifi 上的不同笔记本电脑(我不再可以访问另一台计算机或 wifi)。
我插入 USB 电缆并通过按住 B 按钮和重置来重置设备。然后我成功连接到 Wifi(wifi LED 亮起)。
但是,根据入门文档,它应该显示 Wifi 名称,但我的显示的是“IoT DevKit 10.0.0.3 Running.... > Iot Hub”。我似乎无法让它显示当前的固件版本。
“编程”LED 永远不会停止闪烁,按 B 不会在传感器之间循环。请注意,在上图中,有 3 个 LED 亮起。只有编程 LED 持续闪烁。
我删除了在 Azure IOT Hub 中注册的所有设备。
我想将设备硬重置为出厂设置并重新启动,但似乎没有这方面的手册或文档。
可能无关,但我的 Windows 10 笔记本电脑无法识别任何 USB 端口上的设备(因此我无法更新固件)。我已经安装了 st.com Windows USB 驱动程序,但结果没有改变(重新启动)。
另一个可能不相关的问题:我无法在 Visual Code 中安装 MMChip Board - 它显示消息“Selected Board is not available”,即使它显示“Done”
我已将我的网站移至 SQL Azure 和 Azure 网站。我的某些存储过程存在性能问题,这些存储过程从 UI 中超时。我需要使用参数捕获确切的SQL 调用,并在查询窗口中执行它来诊断问题。
在本地运行 SQL 时,我只需运行 SQL Profiler 并捕获 SQL 流量。在 SQL Azure 中我无法做到这一点。
我已尝试以下方法但未成功:
运行 DMV 查询:
http://www.developer.com/services/how-to-identify-performance-bottlenecks-on-azure-sql-database.html http://programming4.us/database/2716.aspx http://sqlserverperformance。 wordpress.com/2008/01/21/ Five-dmv-queries-that-will-make-you-a-superhero/
(这向我展示了性能最差的查询,但不是我访问前端时的确切存储过程调用)
2 安装了 Glimpse 并检查 SQL 选项卡(我正在运行 DotNetNuke 站点,并且代码没有使用正确的接口,因此这没有显示正在执行的 SQL Server 存储过程)
Fiddler(当然HTTP调用中没有SQL信息)
Azure“管理数据库”-这显示最慢的查询并且非常有用,但不是当前传入的存储过程 http://blogs.msdn.com/b/benko/archive/2012/05/19/cloudtip-14-how -do-i-get-sql-profiler-info-from-sql-azure.aspx
我的最后手段是在本地复制整个站点和数据库并进行设置,但这似乎是一个简单的要求......
azure ×3
.net ×1
angular-cli ×1
bytearray ×1
c# ×1
cors ×1
file ×1
iot-devkit ×1
javascript ×1
listbox ×1
livereload ×1
mxchip ×1
pivot ×1
profiler ×1
regex ×1
scroll ×1