任何人都知道如何创建垂直UIPageControl?我有一个启用了分页的UIScrollView,我希望UIPageControl位于侧面并垂直显示而不是水平显示.
先感谢您...
有可能做这样的事情:
#define F(x) \
#ifdef DOUBLE \
2*x \
#else \
x \
#endif
Run Code Online (Sandbox Code Playgroud)
所以当我使用时F,它扩展到什么取决于宏是否DOUBLE被定义?我不这么认为,但我很有希望.GNU扩展很好.
编辑 为了回答一些答案,我实际上是用它来做一些代码生成,代码稍有不同,具体取决于它的定义位置.由于包含某些文件的顺序以及需要定义相关宏的位置,以此方式切换它需要一些因子.我可能不得不这样做,但如果我不必从这个角落重新点燃自己,我会很激动!
我正在尝试使用任务并行库为一系列项目调度函数调用.
以下不起作用
List<Task> tasks = new List<Task>();
foreach(var someValue in aCollection)
{
var t = Task.Factory.StartNew(() => DoSomeWork(someValue));
tasks.Add(t);
}
Task.WaitAll(tasks.ToArray());
Run Code Online (Sandbox Code Playgroud)
但下面的工作
Task.WaitAll(aCollection.Select(a => Task.Factory.StartNew(() => DoSomeWork(a))).ToArray());
Run Code Online (Sandbox Code Playgroud)
对于第一种方法,它执行一次然后停止.我不确定它是否覆盖了引用或其他内容.有人可以.说明?
还有一种方法可以将一些序列号传递给Task,可用于识别首先安排的任务.我的意思是我想等待所有任务完成,然后根据集合中的顺序排序结果.
我有一个JQuery可排序(1.7.1可以在必要时更改)列表如下:
<ul id='pl'>
<li class='item'>1</li>
<li class='item locked'>2</li>
<li class='item'>3</li>
<li class='item'>4</li>
<li class='item'>5</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
第二个项目被锁定,因此如果尝试在插槽2中移动项目5,则它将进入插槽3,如果尝试在插槽1中移动,则插槽1中的现有项目将下降为3,项目5将变为1.
实现逻辑很简单,但我需要知道的是,是否有任何以编程方式移动项目,包括动画.
确实发现这个已经以jQuery可排序方式移动项目,同时仍然触发事件但不确定'sortupdate'事件是否会模拟拖放或者它是否会起作用?
默认的分页器机制在最后一行中插入一个表,然后该表包含一行,其中包含所需的包含页码的单元格(我将页面模式设置为数字).我没有拥有这个嵌套表,而是想创建一个pagertemplate,它由浮动到彼此左边的小方形div组成,每个框内都有页码.
你如何创建这样的寻呼机模板?
谢谢
我正在开发一个应用程序,它将包含一个"库"文件夹,其中包含一个自制框架/库(会话,数据库,缓存,配置类型类),然后是一个"modules"文件夹,其中包含我的应用程序部分的文件夹(即;博客/,论坛/,帐户/等等)
在我的大多数模块(博客,论坛等)中,我将需要多个对象,如缓存,数据库,记录器,配置对象.我正计划使用依赖注入,但我很好奇,我不能只有一个Core类/对象,可以做我的数据库,缓存,记录器,时间,方法之类的东西,然后只是将这个核心类扩展到我的其他模块类,可以访问所有这些东西,而无需注入它们?
我对使用类/对象很新,所以我可能会离开这里,请解释一下.
我有一个简单的~25个单词列表.我在PostgreSQL中有一个varchar字段,让我们说列表是['foo', 'bar', 'baz'].我想在我的表中找到任何包含这些单词的行.这会有效,但我想要更优雅的东西.
select *
from table
where (lower(value) like '%foo%' or lower(value) like '%bar%' or lower(value) like '%baz%')
Run Code Online (Sandbox Code Playgroud) 当我将TabControl对齐设置为Left或者Right在选项卡按钮和标签页区域之间留下这个巨大的空间时.如何摆脱这个无用的空间?
TabControl.Appearance设置为Buttons因为如果设置为Normal按钮上的文本消失.

更新:
当我设置TabControl.Alignment到Bottom和TabControl.Appearance到Normal按钮看起来反转(橙色线应该低于)

当我设置TabControl.Alignment到Bottom和TabControl.Appearance到Buttons,没有任何一个领域上TabPage,以控制地方

我通过Observable监控股票报价流,我认为它符合某种条件,例如 -
Observable
.Empty<Quote>
.Where(q => q.Price > watchPrice)
.Subscribe(q => { // do stuff } );
Run Code Online (Sandbox Code Playgroud)
现在,在"做东西"的时候,我理想的是得到最后3个"q"来自where子句,所以有点像BufferWithCount(),但每个条目都包含Subscribe()包含最后3个条目.这样我就可以保存导致条件评估的报价更改的快照.
伪大理石图 -
in - a b c d e f
out - a ba cba dcb edc fde
Run Code Online (Sandbox Code Playgroud)
任何想法都赞赏
c# ×3
asp.net ×1
c ×1
c#-4.0 ×1
class ×1
gcc ×1
ios4 ×1
jquery ×1
macros ×1
object ×1
oop ×1
php ×1
postgresql ×1
sql ×1
sql-server ×1
t-sql ×1
tabcontrol ×1
tabpage ×1
uiscrollview ×1
winforms ×1