如果我有两个类,例如如下:
class A {...}
class B {...}
Run Code Online (Sandbox Code Playgroud)
如果我想让班级A公开上课B,我是否只是将班级成员A公之于众,或者我可以使用public class A {...}?
有没有办法告诉班级B,例如,只有班级A是公开的?换句话说,我可以将公共课程设为A受保护的或私人的吗?或者,这只是派生一个类(继承)的问题?
谢谢.
我试过这种方法..没有运气..
<Style TargetType="{x:Type DataGridRow}">
<Style.Triggers>
<Trigger Property="ItemsControl.AlternationIndex" Value="0">
<Setter Property="Foreground" Value="Red" />
</Trigger>
</Style.Triggers>
</Style>
Run Code Online (Sandbox Code Playgroud)
有没有办法获得行索引?我甚至试过了
<DataTrigger Binding="{Binding AlternationIndex}" Value="0">
<Setter Property="Foreground" Value="Green"></Setter>
</DataTrigger>
Run Code Online (Sandbox Code Playgroud) 考虑使用此标头的Web响应:
Set-Cookie: sample=testCookie; Domain=.sample.com; Expires=Tue, 25-Jan-2012 00:49:29 GMT; Path=/
Run Code Online (Sandbox Code Playgroud)
此标头将被映射到CookieCollection在.NET.而且当我们处理CookieCollection它时它最终会转换成这样的header string.
我正在寻找某种方式纯粹以两种方式进行这种转换.肯定.NET有它的内部库.我相信任何从文本构造对象模型的类,反之亦然,应该支持两种方法(这里CookieCollection):
// Creating cookie collection from header text
CookieCollection.TryParse(cookieHeaderString, out myCookieCollection);
// and getting the final header which would be sent by request
String cookieHeaderString = myCookieCollection.GetCookieHeaderString();
Run Code Online (Sandbox Code Playgroud)
我怎样才能实现这一目标CookieCollection?
标题可能有点令人困惑,我会尽力解释我需要实现的目标.基本上我对特定网页有以下要素:
如上所述,页面的内容部分可能是最棘手的部分.我需要一个覆盖整个区域的背景中的大图像.css-tricks 在完成整页背景图像方面有很好的指导.所以我希望这很容易实现.问题是如果窗口<720px并且页脚位于折叠下方(需要您滚动到它),如何使子页脚保持在底部.一个> 720px的窗口应该显示子页脚和没有滚动条的页脚.
在这一点上,我甚至不担心内容需要的最小高度(可能需要内容上的滚动条<div>或使子页脚和页脚都低于折叠).
这是我想要实现的图像模型:
首先 - 一个<720px高的窗口,其中页脚需要滚动到:

第二个 - 一个<720px高的窗口,已向下滚动以查看页脚:

最后 - 一个高大的窗口> 720px没有滚动条,因为一切都是可见的:

我正在使用jQuery而不关心IE6.我可以在CSS中实现这一点吗?我是否必须使用jQuery动态调整内容?使用css3可以轻松完成整页背景,我很高兴使用css3或html5来完成我需要的工作.
我的部分功能看起来像这样
jLabel2.setBackground(Color.YELLOW);
jLabel2.setText("Status : Idle");
boolean ok=cpu21.RestartSSH();
if(ok){
jLabel2.setBackground(Color.GREEN);
jLabel2.setText("Status : Run");
}
Run Code Online (Sandbox Code Playgroud)
在我输入功能标签之前是绿色和运行,但是当我进入功能时它不会将颜色变为黄色(功能RestartSSH正在执行5-6秒,但在此期间标签不会改变颜色和捕获).我在绘画中犯了错误?
我正在玩10级游戏.我希望在第一级完成时将第二级锁定图像更改为解锁.
我正在使用20张图像(10张锁定,10张未锁定).
我正在使用cc菜单来显示数字图像.例如(代码): -
CCMenuItemImage *startButton12 = [CCMenuItemImage itemFromNormalImage:@"ten_new-lock.png"
selectedImage:@"ten_new-lock.png" target:self
selector:@selector(ten:)];
menu1 = [CCMenu menuWithItems: startButton3,startButton4,startButton5,startButton6,startButton7,startButton8,startButton9,startButton10,startButton11,startButton12, nil];
menu1.position = ccp(240,30);
[menu1 alignItemsHorizontally];
[menuLayer1 addChild: menu1];
Run Code Online (Sandbox Code Playgroud)
我使用下面的代码记住完成的级别.
int lastLevelCompleted= [[NSUserDefaults standardUserDefaults] integerForKey:@"levelCompleted"];
if(currentLevel >lastLevelCompleted){
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setInteger:currentLevel forKey:@"levelCompleted"];
Run Code Online (Sandbox Code Playgroud)
**现在,如何更改锁定以解锁图像.
(如果我在这里做错了)还有其他解决方法提供的方法.我必须实现那一个.**
我需要为我的NSTable View 1更改以下属性 - 更改颜色:选择时的行颜色和文本颜色2 - 更改文本颜色,每行取决于某些输入参数,
为了改变每一行的textcolor,我应该覆盖委托方法willDisplayCell,这就是我所做的,直到现在,
- 创建表----
pMyTableView = [[[CustomTableView alloc] initWithFrame:clipViewBounds] autorelease];
NSTableColumn* firstColumn = [[[NSTableColumn alloc] initWithIdentifier:@"firstColumn"] autorelease];
[firstColumn setWidth:35];
[pMyTableView addTableColumn:firstColumn];
NSTableColumn* secondColumn = [[[NSTableColumn alloc] initWithIdentifier:@"secondColumn"] autorelease];
[secondColumn setWidth:180];
[pMyTableView addTableColumn:secondColumn];
[pMyTableView setRowHeight:30];
[self SetContactTableDisplayAttribute];
[pMyTableView setDataSource:self];
[scrollView setDocumentView:pOnLineCTView];
[pMyTableView setDelegate:self]
;
Run Code Online (Sandbox Code Playgroud)
---其他委托方法-------------
- (id) tableView:(NSTableView *)aTableView objectValueForTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex{
if([pColName isEqualToString:@"secondColumn"])
{
// Here there is some logic , to get the proper string that i wanted to display
return @"tempString";
} …Run Code Online (Sandbox Code Playgroud) 假设我们有一个具有分层架构的应用程序.在视图中我们使用MVC或MVVM.该模型被视为域,它具有很好的业务逻辑部分.
现在让我们假设我们在模型中有一个需要一些时间的方法.例如,必须对对象的每个项目进行复杂的计算或处理.
在UI中,我们希望显示进度条和显示当前计算步骤的文本(例如,包含所有过程历史记录的列表框).
你会怎么做?如何从模型中发送进程进度信息以及如何连接Controller或ViewModel以便更新进度?
我有一个具有特定键的数组:
array(
420 => array(...),
430 => array(...),
555 => array(...)
)
Run Code Online (Sandbox Code Playgroud)
在我的应用程序中,我知道当前的密钥(例如555).我想获得前面的数组元素.在这个例子中,它是带键的数组元素430.我怎么能用PHP做到这一点?我尝试过prev(),但是对于这个函数,我们应该知道当前的数组元素.我没找到函数,设置当前数组元素是什么.
我在服务器上有一些超出MAX_PATH限制的文件.我一再听说你可以通过预先挂起的\\?\列出这些文件到路径.但是,这并没有解决问题FindFirstFile[Ex]及其合作伙伴,因为他们使用限制文件名长度的数据结构MAX_PATH.
有没有其他方法迭代目录结构,以找到名称太长的文件?我已经看过这样做的实用程序,但它们都没有以源代码形式提供.
请注意,我已经看到.NET BCL人员的博客条目,并按照他们提供的链接.
为了简单起见,我宁愿在C或C++中这样做,但现在任何可用的语言都可以.
我们赞赏代码,文档或任何有用的指针.
objective-c ×2
architecture ×1
arrays ×1
background ×1
boolean ×1
c ×1
c# ×1
c++ ×1
cocoa ×1
cookies ×1
css ×1
css3 ×1
html ×1
html5 ×1
http-headers ×1
iphone ×1
java ×1
jlabel ×1
jquery ×1
mvvm ×1
nstableview ×1
ntfs ×1
php ×1
public ×1
styles ×1
swing ×1
winapi ×1
windows ×1
wpf ×1
wpf-controls ×1
wpfdatagrid ×1
xaml ×1
xcode ×1