【C#-Windows窗体布局引擎】教程文章相关的互联网学习教程文章

c# – 在android中的相对布局上实现滑动和点击的最佳方法是什么?【代码】

我正在创建一个相对布局,并希望添加单击以及滑动(触摸并在布局上移动指针以实时移动它)并检测左右滑动.到目前为止,我已尝试过以下代码.public bool OnTouch(View v, MotionEvent e){if (gestureDetector.OnTouchEvent(e)){//This is a Clickreturn true;}else{int initialTouchX = 0, initialTouchY = 0;int newx = 0;var x = v.Left;switch (e.Action){case MotionEventActions.Down:{_viewX = e.GetX();_viewY = e.GetY();initia...

c# – 当在Xamarin Forms的主/明细面布局中切换当前页面时,保留WebView的加载页面内容【代码】

我正在使用Master / Detail布局来构建导航菜单和几页.其中一个页面是WebView控件,没有别的.当我从导航菜单切换回此WebView页面然后切换回来时,WebView的内容消失了,状态也消失了.在iOS和Android上都会发生这种情况. 但是,如果我从WebView页面导航到完全不同的页面(非主/详细信息页面),在返回WebView页面后,一切都很好.保留所有内容和状态. 我必须重新加载页面,但用户的操作将丢失.有没有办法保留页面的内容和状态,并在不重新加载页...

使用c#为sharepoint中的webpart布局表单

我在c#中为sharepoint创建了一个webpart.它基本上是一个带有文本框,文字,验证器和按钮的表单. 我不知道如何渲染这个表单,使它看起来很漂亮.布局等完全在这个c#类中完成. 目前开始我只是重写CreateChildControls()方法并使用以下内容添加每个表单控件:this.Controls.Add(submitButton); 关于如何最好地布局这个表格的任何想法? 谢谢.解决方法:在创建自定义webpart时,我也更喜欢通过重写CreateChildControls()和Render()方法来实现...

c# – Xamarin.Forms动态布局取决于屏幕方向或大小【代码】

Xamarin.Forms是否已经包含一个控件/布局,根据屏幕方向或大小来命令它的内容? 我想要的是:如果屏幕有足够的空间,则两个stacklayouts水平排序.当屏幕改变时,屏幕没有足够的水平空间,两个堆叠布局应垂直排序. 我不想在代码背后做这件事. 我搜索只使用xaml的解决方案. 提前致谢解决方法:(我很抱歉我的英语不好) 我想你无法使用ONLY XAML来实现这一点.当然你需要一些c#代码.Xamarin.Forms上的XAML旨在响应,您经常以相对模式(绝对值)定...

c# – 铸造明确布局的结构【代码】

假设我有这种结构,[StructLayout(LayoutKind.Explicit)] public struct Chapter4Time {[FieldOffset(0)]public UInt16 Unused;[FieldOffset(2)]public UInt16 TimeHigh;[FieldOffset(4)]public UInt16 TimeLow;[FieldOffset(6)]public UInt16 MicroSeconds; }而这个结构.[StructLayout(LayoutKind.Explicit)] public struct IEEE_1588Time {[FieldOffset(0)]public UInt32 NanoSeconds;[FieldOffset(4)]public UInt32 Seconds; }我...

c# – 如何为简单游戏布局解耦类结构?

现在我有六个班: >侦听器 – 管理套接字连接>世界 – 实体和任务的集合> Ticker – 协调更新世界> MessageProcessor – 接收来自玩家的命令>智力 – 控制非玩家角色的行为>任务 – 跟踪和执行任务 但它们就像是意大利面条,彼此之间相互引用……世界是MessageProcessor,Intelligence和Tasks类修改的数据模型. Ticker协调这三个更新世界的课程. MessageProcessor使用Listener来输入消息,并通过其他类来推送更新. 我该如何改善这种...

c# – ASP.NET MVC5从布局访问ViewBag?【代码】

我正在尝试将动态数据从我的控制器传递到我的视图和布局.我目前正在使用ViewBag将数据从Controller传递到视图,该视图工作正常.我无法从布局中访问ViewBag.有没有办法做到这一点? 我正在使用ASP.NET W / MVC5(C#). 编辑:更新了W /代码://layout.cshtml @ViewBag.username产生此错误:Compilation Error Description: An error occurred during the compilation of a resource required to service this request. Please review t...

c# – 正确检测键盘布局【代码】

我有一个winforms应用程序,我需要获取用户的当前键盘布局.为此,我使用System.Windows.Forms.InputLanguage.CurrentInputLanguage.LayoutName. 只要用户将表单作为其活动窗口,一旦他将其他内容聚焦并更改了前一个属性不会返回正确值的语言,它就会正常工作,当表单仍然是活动窗口时,它将返回最后使用的语言. 是否有一种方法可以获得用户键盘布局的名称,即使他没有关注表单,对可以使用的内容没有任何限制.解决方法:您可能已经知道Syste...

c# – 如何在PowerPoint中以编程方式更改幻灯片布局?【代码】

我需要使用C#更改幻灯片的布局(使用Add-In Express 2009 for Office和.NET).如果新布局是预定义的布局,那么一切都很好,但如果我需要将自定义布局设置为新布局(没有幻灯片重新创建)则不行.不幸的是,我没有找到任何关于如何做的信息,PowerPoint对象模型参考文档也没有回答我.只能创建使用自定义布局的新幻灯片. 我做了一个实验,确保Slide对象保持不变,而我一直在更改预定义和自定义布局.当我只需要切换布局时,我不想创建新的幻灯片. ...

c# – 如何使用EPPlus在工作表上设置页面布局中断【代码】

有没有办法设置使用EEPlus指定打破页面的位置?我有以下代码设置打印机属性但没有找到在某个列上设置断点的方法.// Set printer settings ws.PrinterSettings.PaperSize = ePaperSize.Tabloid; ws.PrinterSettings.Orientation = eOrientation.Landscape; ws.PrinterSettings.FitToPage = true; ws.PrinterSettings.FitToHeight = 1; ws.PrinterSettings.FooterMargin = .05M; ws.PrinterSettings.TopMargin = .05M; ws.PrinterSet...

c# – 带布局的自定义错误页面【代码】

我一直在努力让自定义错误页面工作,并继续寻找回到简单使用静态页面的方法.虽然静态页面有效,但它需要重新构建我们希望在此时避免的导航栏.我目前正在使用以下内容指定自定义错误页面. Asp.net错误处理<customErrors mode="On" redirectMode="ResponseRewrite"><error statusCode="404" redirect="~/404.aspx"/> </customErrors>IIS错误处理<httpErrors errorMode="Custom"><remove statusCode="404"/><error statusCode="404" pat...

C#-Windows窗体布局引擎

是否有人拥有或知道在WinForms中实现自定义布局引擎的最佳实践?我已经看到了windowsclient.net链接,但是它有些陈旧(2001年9月).解决方法:当我尝试在WinForms中做自定义布局引擎时,我被IArrangedElement接口是内部接口这一事实所阻止.它看起来很愚蠢,但是除非您自己开发System.Windows.Forms,否则似乎无法以统一的方式获取布局属性.