我需要一种方法来列出所有不包含已知文本的文件.
该项目包含1000多个文件,我只想要那些不包含某些文本的文件.
我想到了正则表达式,但它没有这样的功能.
谁知道解决方案?
我有以下代码:
<input type="button" value="Print" onclick="window.print(); return false;">
Run Code Online (Sandbox Code Playgroud)
哪个适用于所有浏览器,但它在ipad chrome浏览器中无效(不打开打印对话框).
我怎么解决这个问题?
但是如果我用chrome设置手动打印打印然后它的工作.
我意识到有很多与此相关的问题,但我已经尝试了所有本地开发的解决方案,并且无法让它们在Xamarin下工作.
我有一个webview,其中加载了一个URL,其中包含用于绘图的图形UI.当设备旋转时,webview会重新加载页面,并且用户的工作将丢失.
以下博客文章为此提供了最佳解决方案,并解释了广泛记录的解决方案由于以下原因而不足够:
这个实现的主要问题是,无论何时旋转屏幕,都会再次创建> WebView,因为活动被销毁并且其saveState方法不会>保存完整状态,但只有一部分类似于URL的URL已加载的页面和>浏览历史记录.因此,例如,在屏幕方向改变之后,不会>保留缩放和滚动位置,有时会从网络重新加载页面.
所以我已经实现了他们的解决方案,将它从Java移植到Xamarin C#.它看起来很有希望,但每当我的活动重新加载并调用InitUi时,web_view类变量始终为null,而该示例依赖于此类变量在设备轮换之间保持其值.
任何人都知道为什么web_view失去了它的价值?
这是我的代码,它与文章完全相同,但移植到Xamarin C#.
public class EbookViewerActivity : ActionBarActivity
{
protected WebView web_view;
protected FrameLayout webViewPlaceholder;
Button loadButton;
Button downloadButton;
EditText testUrlText;
private string viewerPath;
protected override void OnCreate(Bundle savedInstanceState)
{
#region Set up activity and action bar
//Create the activity screen and initialise the action bar
base.OnCreate(savedInstanceState);
RequestWindowFeature(WindowFeatures.NoTitle);
SetContentView(Resource.Layout.Viewer);
InitializeActionBar();
//Set action bar button delegates
ActionBar
.AddLeftAction(new DelegateAction(Finish, Resource.Drawable.CloseIcon))
.SetTitle("Ebook Annotator");
//Set action bar logo
ActionBar.SetHomeLogo(Resource.Drawable.AcmeTrainingLogo);
#endregion
InitUi();
}
private void InitUi() …Run Code Online (Sandbox Code Playgroud) 我有一个WinForm,现在我需要在窗口标题部分更改光标.我有一些代码工作,它有两个问题:
WM_NCHITTEST和HTTOP,但我怎么结合呢?我也尝试将代码放在下面base.WndProc(ref m);.
这是我已有的代码:
if ((m.Msg == Win32.WM.NCMOUSEMOVE
|| m.Msg == Win32.WM.NCLBUTTONDOWN || m.Msg == Win32.WM.NCLBUTTONUP
|| m.Msg == Win32.WM.NCRBUTTONDOWN || m.Msg == Win32.WM.NCRBUTTONUP)
)
{
if (m.WParam.ToInt32() != Win32.HT.TOP && m.WParam.ToInt32() != Win32.HT.RIGHT && m.WParam.ToInt32() != Win32.HT.BOTTOM && m.WParam.ToInt32() != Win32.HT.LEFT)
{
Cursor = Cursors.Hand;
}
}
Run Code Online (Sandbox Code Playgroud)
编辑:
我没有在Spy ++中正确记录消息.找到窗口边缘的解决方案(请参阅更新的代码).
Thnx,J
我有一个网址(例如http://localhost/Aanbod/Pagina.aspx),我想知道标签ID,所以我可以创建一个带查询的友好网址(例如http:// localhost/Aanbod/Pagina/QueryKey/QueryValue /).
有人有想法吗?
编辑:
我不在页面本身.想从任何可能的页面了解它.
网址不包含标签ID本身,因此无法提取.
android ×1
c# ×1
c#-4.0 ×1
dotnetnuke ×1
dotnetnuke-6 ×1
find ×1
ipad ×1
javascript ×1
pinvoke ×1
printing ×1
regex ×1
winforms ×1
wndproc ×1
xamarin ×1