草庐IT

禁用组合

全部标签

c# - wpf 应用程序中的自定义组合框

我是WPF应用程序的新手。我需要像这张图片一样自定义我的组合框。我试过这个例子http://www.eidias.com/Blog/2012/2/20/customizing-wpf-combo-box-styleitem1item2item3这个输出像文本框一样工作。请帮帮我! 最佳答案 我也喜欢这种格式并决定复制它。请在下面找到XAML。希望它能帮助某人...-->Item1Item2Item3Item4Item5Item6 关于c#-wpf应用程序中的自定义组合框,我们在Stack

c# - 如何使 Winforms 中的按钮控件变灰/禁用?

有人可以提供一个如何使按钮控件变灰的示例吗?我已经尝试过DownloadButton.IsDisabled并且不知道还能尝试什么。 最佳答案 DownloadButton.Enabled=false; 关于c#-如何使Winforms中的按钮控件变灰/禁用?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6724224/

c# - 如果使用数据绑定(bind),组合框不允许输入自定义文本

我有以下类(class):classAddress{publicstringCity{get;set;}publicstringStreet{get;set;}}我有一个带有2个组合框的表单。我将这些组合框绑定(bind)到地址类:CityComboBox.DataSource=GetCityDataSource();StreetComboBox.DataSource=GetStreetDataSource();Addressaddress=newAddress();CityComboBox.DataBindings.Add("SelectedItem",address,"City")

c# - 如何在 WebGrid 中禁用分页

我搜索了文档(http://msdn.microsoft.com/en-us/library/system.web.helpers.webgrid.webgrid(v=vs.111).aspx),找到了“canPage:false"-这是行不通的。说没有名为“canPage”的参数。其他网站说“autoSortAndPage:false”有效,但对我无效。代码:@grid.Html(canPage:false,//therestofmygridstuff);我怎样才能摆脱这种分页? 最佳答案 它是canPage,但它是WebGrid

c# - 单击按钮禁用回发

我想在点击后禁用回发.我试图通过分配onclick="returnfalse"来做到这一点,但在按钮中不起作用。我该如何解决这个问题? 最佳答案 onClientClick="returnfalse"应该可以的!Onclick将引用ASP.net函数,onClientClick将在HTML控件上呈现为OnClick。 关于c#-单击按钮禁用回发,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/ques

c# - 这种闭包组合行为是 C# 编译器错误吗?

我在调查一些奇怪的对象生命周期问题时,发现了C#编译器的这种非常令人费解的行为:考虑以下测试类:classTest{delegateStreamCreateStream();CreateStreamTestMethod(IEnumerabledata){stringfile="dummy.txt";varhashSet=newHashSet();varcount=data.Count(s=>hashSet.Add(s));CreateStreamcreateStream=()=>File.OpenRead(file);returncreateStream;}}编译器生成以下内容:int

c# - Winforms:如何正确打开组合框?

我在winforms上有一个组合框。在Enter上,即使我打开它:cbo.DroppedDown=true;但如果我这样做,组合会立即打开和关闭。我做错了什么?我使用此事件的原因是我需要在Tab上打开组合,当用户单击上一个控件上的选项卡时,此组合会正确打开。但是,如果用户单击它打开和关闭的组合。如何正确地做到这一点?谢谢 最佳答案 我试过是这样的:privatevoidcomboBox1_enter(objectsender,EventArgse){comboBox1.DroppedDown=true;}mouseup或计时器没有变

c# - 在 C# 中组合我自己的 unicode 字符?

é是一个重音字母。é也可以用́表示+e=é。但是,我想知道我是否可以组合任何unicode字符?例如:我一直在为圆圈内的问号寻找一个unicode代码点,就像这里(图片):但是我没找到。(我看了here)所以我想知道我是否可以将这两者结合起来:?和◯(即◯——当然是更大的尺寸)。其中?是常规问号字符(?),而◯是◯大圆-几何形状。是否可以在C#中这样做?在这里编辑哪里: 最佳答案 如果您愿意,您可以在任何其他字符上使用组合字符,但是需要注意的是字体在其显示方式中起着重要作用。虽然像锐音符这样的常见变音符号应该适用于大多数字体中的几乎

c# - 禁用 WPF 窗口标题栏中的关闭按钮 (C#)

我想知道如何禁用(而不是删除/隐藏)WPF窗口中的“关闭”按钮。我知道如何隐藏它,使窗口的标题栏看起来像这样:但我想禁用它意味着它应该如下所示:我正在使用C#编写脚本并使用WPF(WindowsPresentationFoundation)。 最佳答案 试试这个:publicpartialclassMainWindow:Window{[DllImport("user32.dll")]staticexternIntPtrGetSystemMenu(IntPtrhWnd,boolbRevert);[DllImport("user32.d

c# - 创建模拟时如何组合两个接口(interface)?

我们正在使用RhinoMocks进行一些单元测试,需要模拟两个接口(interface)。对象上只实现了一个接口(interface),另一个是使用面向方面的方法动态实现的。有没有一种简单的方法可以动态组合这两个接口(interface),以便可以创建模拟并为两个接口(interface)stub方法? 最佳答案 使用Rhino模拟varmock=MockRepository.GenerateMock();mock.Stub(m=>m.FirstProperty).PropertyBehavior();((ISecond)mock)