【c# – 自定义绘制控件的糟糕表现】教程文章相关的互联网学习教程文章

Outlook 2010插件C#:::自定义窗体在客户端计算机上不起作用【代码】

我正在使用C#中的Visual Studio开发Outlook 2010的插件.我用按钮创建了一个自定义功能区.单击按钮后,它将加载一个表单,您可以在其中生成特殊约会.它在我的开发计算机上很好用.但是,当我将其安装在另一台计算机上(没有Visual Studio,但安装了.net框架和vsto)时,带有按钮的功能区会加载,但是创建表单实例失败. 我在项目中创建了一个名为frmBZAppointment的表单.这是我的按钮onclick侦听器(在我的开发PC上完美运行,但在另一台PC上不完...

C#-单元测试自定义角色提供程序【代码】

我正在尝试使用自定义角色提供程序方法.每个测试都是独立的,这意味着它独立于其他测试,并且在每个测试中我都创建了测试用户,测试角色等.很好,我知道其他方法,但是适合此目的. 所以,我在努力与can_get_roles_for_user,这是代码[Test] public void can_get_roles_for_user() {MembershipCreateStatus status = new MembershipCreateStatus();provider.CreateUser("testuser", "password", "testuseremail@google.com", "question", "...

c#-BIDS和VS中的SSIS自定义控制任务调试UI

我已经用C#创建了SSIS自定义任务,目前正在开发UI.我想知道是否有更好的方法来调试UI,而不是编译项目,将DLL复制到适当的DTS文件夹,然后在BIDS中打开测试包,然后将过程附加到Visual Studio.这部分我不用理会,但是一旦您测试了UI并在Visual Studio中对UI进行了更改,就可以了.我必须重新编译DLL,然后重复整个过程.我必须关闭BIDS和VS,因为它们在我必须重新开始整个过程??之前不会释放DLL.有谁有任何技巧来加快此过程.每次都必须这样做,...

c#-将自定义部分保存到配置文件【代码】

我有一个小问题,基本上我想在我的配置文件中达到以下结果:<customSection> <settings> <setting key="" value="" /> <setting key="" value=""/> ... </settings> </customSection>我已经创建了以下代码,但是在第一次运行时,我无法使用我传递的值来创建结构! 这是初始化此配置代码并使用值构建默认结构的代码:ConfigurationSectionManager config = new ConfigurationSectionManager("CustomSection"); config.CreateDefaultCon...

C#-具有自定义图像叠加层的视频缩略图

我想将图像覆盖在视频缩略图上.就像下面显示的图像一样,视频缩略图在右下方显示了WMP图像. 有什么方法可以用视频缩略图上显示的自定义WMP图像覆盖视频缩略图.如上图所示,在C#中有任何库或方法吗?解决方法:您是否考虑过使用与视频缩略图大小匹配且透明的除WMP图标以外的覆盖图像?这样,您可以以编程方式将叠加层添加到相同的坐标处(对齐到左上角)..png格式可以很好地达到此目的.

c#-使用MonoTouch创建自定义图像滤镜【代码】

我正在使用Xamarin for iOS即时创建合成图像.我有两张图像,一幅是基本图像(黑白),另一幅是用于滤色镜的alpha蒙版“贴图”.然后,在运行时提供RGB值,这样我就可以使合成图像成为应具有的颜色. 我已经找到了许多用于更改整个图像的解决方案,但是我很难找到一个很好的解决方案来创建仅对蒙版贴图中包含的区域(使用alpha值)进行着色的滤色器: 基本图片: 产生的图像(如果我告诉我要红色): 在MonoDroid中,我能够创建一个自定义Imag...

c#-从DataTemplate设置的自定义DependencyProperty【代码】

我正在使用具有几个用户定义的依赖项属性的自定义控件.我遇到this question中描述的同一问题. 我的控件正在其构造函数中设置自定义依赖项属性的默认值.当我在DataTemplate中使用控件时,即使尝试在XAML中进行设置,也始终使用在构造函数中设置的值. 链接问题的答案说明,C#代码中设置的值具有更高的优先级,更好的方法是在依赖项属性的元数据中指定默认值. 就我而言,我无法指定默认值,因为依赖项属性没有适用于所有情况的单个默认值.默...

首页> C#>如何为我的LINQ查询创建自定义存储表达式【代码】

首先让我解释一下我要完成的工作. 我正在使用使用实体框架与SQL Server数据库进行通信的C#ASP.NET MVC 5项目.大多数查询都使用linq进行查询.在前端站点的各个地方,我正在显示记录列表,并且需要提供通过搜索栏搜索这些记录的方法.现在的最初想法是允许用户输入搜索词组,并用空格将关键字隔开,这些关键字用于匹配表记录中字段的任何组合. 例如,说我对用户表的搜索是“ John Doe”.考虑这些是此表中的记录:uFirstName uLastName -...

C#-Xamarin.Forms:用于在UITableViewCell上显示公开指示器的自定义渲染器【代码】

我想在我的iOS表格视图单元格上显示一个披露指标.我发现this thread并提出了自定义渲染器.我尝试了这个:[assembly: ExportRenderer (typeof (EmployeeCell), typeof (EmployeeCellRenderer))]namespace HelloXamarinFormsWorld.iOS {public class EmployeeCellRenderer : Xamarin.Forms.Platform.iOS.ViewCellRenderer{public override UITableViewCell GetCell (Cell item, UITableView tv){var cell = base.GetCell (item, tv);...

在C#中绘制父母和父母子女的自定义背景【代码】

我正在尝试使用this tutorial,以便可以使用透明按钮.在主要背景下效果很好,但不会覆盖其他子项.如果我使用BringToFront(),则它应该在其他子项的绘图处. 我已经开始通过将其添加到代码中来解决它:foreach (Control child in Parent.Controls) {if(child != this) {InvokePaintBackground(child, pea);InvokePaint(child, pea);} }尽管我得到了一些想要的东西,但它位于错误的位置(在左侧而不是应该在中间的位置),并且在儿童绘画事件...

C#-MvvmCross自定义事件绑定事件Args【代码】

我已经使用MvvmCross在EditText上为FocusChange事件创建了自定义绑定.我可以绑定事件并触发,但是我不知道如何传递事件args.我的自定义绑定是这个using Android.Views; using Android.Widget; using Cirrious.MvvmCross.Binding; using Cirrious.MvvmCross.Binding.Droid.Target; using Cirrious.MvvmCross.Binding.Droid.Views; using Cirrious.MvvmCross.ViewModels; using System;namespace MPS_Mobile_Driver.Droid.Bindings {p...

c#-使用OAuthAuthorizationServer自定义允许的授予类型【代码】

我正在为Web API实现OAuth 2.0.最初,我要允许的唯一授权类型是“资源所有者密码授权类型”的“密码”.将来,我可能会扩展到其他股票赠款类型,甚至建立自定义股票赠款类型.为了实现,我在Startup.cs类中创建了以下代码.我没有指定授权端点,而只是指定令牌端点.public partial class Startup {public void Configuration(IAppBuilder app){ConfigureAuth(app);}public void ConfigureAuth(IAppBuilder app){var myOAuthServerProvider ...

c#-带有三角拇指的自定义WPF滑块【代码】

我的目标是制作一个像这样的滑块:问题是,当我将滑块移至最大值时,三角形的点将不会到达最大值处的顶部,而是这样保持:我认为这是因为Thumb的位置受到其大小的限制,因此它不能超出滑块的限制….但是就我而言,这正是我想要实现的目标!我试图更改Thumb的高度,但这可能对顶部有所帮助,但是这将是滑块底部的问题. 我的代码中缺少什么? 到目前为止,我的代码是: 狡猾的人<Slider Grid.Row="1"Grid.Column="1"Maximum="1000" Orientati...

c#-在紧凑型框架3.5中的用户控件(例如多行文本)中定义自定义设计时间编辑器【代码】

在.NET中,我只是写[Editor(typeof(System.ComponentModel.Design.MultilineStringEditor), typeof(System.Drawing.Design.UITypeEditor))] public string MultiLineText { get; set; }获取字符串属性的多行编辑器. 但是,在Compact Framework中这是不可能的,因为不包括System.ComponentModel.我已经有一个DesigntimeAttributes.xmta文件,我想我必须在这里定义它,但是我找不到如何实现此目的的示例.解决方法:以下xmta条目可在我的VS2...

C#-Telerik RadGridView集合自定义编辑器【代码】

我有一个RadGridView绑定到TestType的ObservableCollection. TestType包含3个成员:string TestString; Int TestInt; List<string> TestCollection;我在ObservableCollection中添加了3条记录. 绑定有效,我可以看到记录. 当我尝试编辑表时,无法编辑TestList成员单元格. 在winforms属性网格中,我添加了一个EditorAttribute,如下所示:[Editor typeof(CollectionUITypeEditor), typeof(UITypeEditor)].而且,该成员将可以使用自定义编辑...