小编Hei*_*cht的帖子

带有MediaElement的Windows Phone上的YouTube

此博客文章表明,可以MediaEelement直接使用Silverlight播放YouTube视频.

<MediaElement HorizontalAlignment="Left"
VerticalAlignment="Top"
Source="http://www.youtube.com/get_video?
video_id=8yuIw_0ejLs&t=vjVQa1PpcFPrX3tFoahhu4DbniDIqTLkwybdm8xuCt8%3D&fmt=22"/>
Run Code Online (Sandbox Code Playgroud)

我想知道这是否适用于Windows Phone 7.我有一个基于播放YouTube上托管视频的应用程序,除了启动浏览器之外,能够更好地控制视频体验会很不错YouTube视频网址.

youtube silverlight mediaelement windows-phone-7

6
推荐指数
1
解决办法
6251
查看次数

如何通过拖放在一个大的垂直列表中重新排序项目,同时保持垂直可滚动性?

Windows Phone上有很多关于Drag and Drop的提示,但我目前无法将所有内容放在一起.所以我希望你能给我一些建议来实现我的目标:显示具有良好重新排序和滚动体验的可滚动项目列表.

我使用a StackPanel来显示控件的垂直列表.假设这些控件正在CheckBoxes显示一些信息(实际上我创建了一些更复杂的自定义控件).可以有很多项目,所以我放了一个ScrollViewer,StackPanel所以用户可以上下滚动.但是现在我还想让用户有机会通过拖放重新排序列表中的控件.

我不清楚几件事情:

  1. 如何在StackPanel中启用拖放功能?(因此它看起来很流畅,并且项目在动画中改变位置,很好看,方式;当用户拖动它时,它们应该为要插入的项目留出空间.)
  2. 如何才能实现用户可以垂直滚动列表,同时还能拖放项目?(我认为用户必须拖动的每个项目都可能有一个特殊的"拖动点",所以我可以区分拖动和滚动.)
  3. 如果列表大于屏幕,当用户将一个项目拖动到上边框或下边框时,如何自动滚动列表?
  4. 这甚至是控制的正确组合吗?还有更好的吗?(但我不想手动计算项目位置.)

我很想听听你对这个话题的看法,非常感谢任何帮助!

c# silverlight scroll drag-and-drop windows-phone-7

6
推荐指数
1
解决办法
3475
查看次数

从孤立存储中延迟加载列表框图像

我有很多图像存储在独立存储中,并希望将它们显示在列表框中.但是,我不希望所有图像立即加载,而是懒洋洋地加载.因此,只有当用户滚动查看新项目时才应加载图像.我还想使用数据绑定来提供列表项的数据和图像.

在测试中我做的所有图像总是立即被加载,所以我不确定是否可以使用默认ListBox和数据绑定实现这种延迟加载.它可以?

listbox lazy-loading image isolatedstorage windows-phone-7

6
推荐指数
1
解决办法
5500
查看次数

执行查询后数据集的自定义排序顺序?

我希望数据库查询的结果集具有特定的顺序.我想要订购的信息不包含在数据库中,而是在代码中动态生成(因此我无法使用ORDER BY).

有没有办法执行数据库查询对数据集进行排序?(我不需要索引访问,但只想迭代所有记录.)

delphi sorting advantage-database-server dataset delphi-2009

6
推荐指数
1
解决办法
6932
查看次数

如何隐藏PivotItem标头?

我希望有一个Pivot控件具有PivotItems但没有透视图项目横向文本(它是横向模式下的图库,当恢复为纵向时它应该再次显示PivotItems标题).

制作文本的解决方案PivotItem.Header = ""并不好,因为标题文本占用的空间仍然保留(因此有一个空白空间未使用).

我怎么能这样做?

c# silverlight windows-phone-7

6
推荐指数
1
解决办法
4578
查看次数

如何判断一个TClass是否来自另一个?

我正在尝试做这样的事情:

function CreateIfForm ( const nClass : TClass ) : TForm;
begin
  if not ( nClass is TFormClass ) then
    raise Exception.Create( 'Not a form class' );
  Result := ( nClass as TFormClass ).Create( Application );
end;
Run Code Online (Sandbox Code Playgroud)

这会产生错误"运算符不适用于此操作数类型".我正在使用Delphi 7.

delphi class delphi-7

6
推荐指数
1
解决办法
851
查看次数

OleVariant可用于DLL proc中的out参数吗?

我想制作一个界面,但我不知道.

OleVariant一个"标准"包含"标准"的字符串-传递和返回?

function Any(Input : OleVariant; out Output : OleVariant) : integer; stdcall;
Run Code Online (Sandbox Code Playgroud)

另一方面可能是.NET,C#或C++或Delphi.

那么他们可以支持一些"字符串"结果OleVariant而不通过预定义大小的缓冲区来获得结果吗?

delphi string parameters dll

6
推荐指数
1
解决办法
586
查看次数

如何在Azure功能中保持状态(便宜的方式)?

如何在Azure Function执行之间保留少量数据?就像在全局变量?该功能在定时器触发器上运行.

我需要存储一个Azure Function执行的结果,并将其用作下一次执行相同功能的输入.在函数执行之间存储数据的最便宜(不一定最简单)方法是什么?

(目前我正在使用每个人都可以获得的免费Azure功能,现在我想以类似的免费或廉价方式保存状态.)

azure azure-functions

6
推荐指数
3
解决办法
3032
查看次数

通用列表和重复记录

使用泛型TList集合:是否有一些函数可以检测重复记录,或者是否需要对所有记录进行搜索并检查单个字段是否重复?

delphi delphi-xe2

5
推荐指数
1
解决办法
1902
查看次数

从命令行构建时如何修改/替换选项集文件?

我使用以下命令从批处理文件构建包:

msbuild ..\lib\Package.dproj /target:Build /p:config=%1
Run Code Online (Sandbox Code Playgroud)

包的设置取决于选项集:

<Import Project="..\optionsets\COND_Defined.optset" Condition="'$(Base)'!='' And Exists('..\optionsets\COND_Defined.optset')"/>
Run Code Online (Sandbox Code Playgroud)

此选项集定义了我的许多包所依赖的条件符号。该文件如下所示:

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    <PropertyGroup>
        <DCC_Define>CONDITION;$(DCC_Define)</DCC_Define>
    </PropertyGroup>
    <ProjectExtensions>
        <Borland.Personality>Delphi.Personality.12</Borland.Personality>
        <Borland.ProjectType>OptionSet</Borland.ProjectType>
        <BorlandProject>
            <Delphi.Personality/>
        </BorlandProject>
        <ProjectFileVersion>12</ProjectFileVersion>
    </ProjectExtensions>
</Project>
Run Code Online (Sandbox Code Playgroud)

现在我需要两种构建:一种定义了条件,另一种没有定义条件。我的攻击向量是选项集文件。我对该怎么做有一些想法:

  • 编写一个修改选项集文件的程序,在批量构建之前运行它
  • 摆弄项目文件并修改选项集路径以包含环境变量,然后在不同位置具有不同的选项集

但在开始重新发明轮子之前,我想问一下您将如何完成这项任务?也许已经有一些方法可以支持这种情况(比如某些命令行开关,我可以在 Delphi 或批处理文件魔法中配置的东西)。

delphi deployment delphi-2009

5
推荐指数
1
解决办法
1726
查看次数