首页 文章
  • 178 votes
     answers
     views

    为什么单选按钮不能“只读”?

    我想显示一个单选按钮,提交其值,但根据具体情况,让它不可编辑 . 禁用不起作用,因为它没有提交值(或者是吗?),它会使单选按钮变灰 . 只读是我正在寻找的,但由于一些神秘的原因,它不起作用 . 是否有一些奇怪的技巧我需要拉动以使只读按预期工作?我应该用JavaScript代替吗? 顺便说一句,有没有人知道为什么只读在单选按钮中不起作用,而它在其他输入标签中有效?这是HTML规范中难以理解的遗漏之一...
  • 228 votes
     answers
     views

    在C#中将字段标记为“只读”有什么好处?

    将成员变量声明为只读有什么好处?它只是防止在类的生命周期中更改某些人,或者是否由于此关键字而导致编译器速度提高
  • 362 votes
     answers
     views

    在Django表单中,如何将字段只读(或禁用)以使其无法编辑?

    在Django表单中,如何将字段设置为只读(或禁用)? 当表单用于创建新条目时,应启用所有字段 - 但是当记录处于更新模式时,某些字段必须是只读的 . 例如,在创建新的 Item 模型时,所有字段都必须是可编辑的,但在更新记录时,有没有办法禁用 sku 字段以使其可见,但无法编辑? class Item(models.Model): sku = models.CharField(max_l...
  • 3 votes
     answers
     views

    寻找更好的设计:只读内存缓存机制

    我有一个Category实体(类),它有零个或一个父类别和许多子类别 - 它是一个树结构 . Category数据存储在RDBMS中,所以 for better performance, I want to load all categories and cache them in memory while launching the applicaiton. 我们的系统可以有插件,我们允许插件...
  • 18 votes
     answers
     views

    如何在Windows中使QLineEdit无法编辑

    我正在使用Qt 5.2,我想让 QLineEdit 不可编辑 . 这个问题是它看起来不像 . 当使用 setReadOnly(true) 时,它保持白色背景,看起来仍然可以编辑 . 如果我禁用它,它会变成灰色,文本也会变浅 . 问题是,在禁用状态下无法复制文本 . 那么我怎样才能使 QLineEdit 正确地不可编辑,并使它看起来像它 . 在Windows中,这样的控件通常是灰色的,但文本保持黑色...
  • 6 votes
     answers
     views

    python3-tkinter中的只读文本小部件;跨平台

    如何抑制最终用户在文本小部件中编辑/添加/删除文本的能力? (Python v3.2 ..和tkinter) 关键是 suppress only the ability to change/add/delete text 但不要阉割其他功能 . 也许NoEdit Text widged可能是一个更好的名字 . 我已经尝试了 .text['state'] = 'disabled' 并且它在Windo...
  • 1 votes
     answers
     views

    在ModelFormSet中包含editable = false字段

    我有一个Django模型, created_on 字段设置为 editable=False . 这是正确的行为,因为我还根据文档设置了 auto_now=True : “按照当前的实现,将auto_now或auto_now_add设置为True将导致该字段具有editable = False和blank = True设置 . ” 使用管理员,您可以在 ModelAdmin 中将您设置为 ed...
  • 44 votes
     answers
     views

    为什么Tuple的项目是ReadOnly?

    我想用 Tuple 类来存储我程序中需要的2个整数信息(StartAddress,EndAddress) . 但我发现 Tuple 项是ReadOnly,所以如果我需要为一个项设置一个值,我需要重新实例化一个元组 . 这个设计决定背后的原因是什么?
  • 1 votes
     answers
     views

    如何使QCombobox仅显示内容(不可编辑,不可选)

    我有_687428这样的问题:我有 QComboBox 用于配置颜色,我在 QComboBox 中使用 QColorDialog . 在显示模式下,我只想为用户显示 QComboBox 的值,用户无法编辑值或从 QComboBox 中选择其他值 . 我试过这样的2个解决方案: 使用set属性 editable = false :用户仍然通过选择组合框来选择其他值 使用set属性 enab...
  • 59 votes
     answers
     views

    WCF:没有设置公开只读DataMember属性?

    我有一个服务器端类,我通过[DataContract]在客户端提供 . 这个类有一个readonly字段,我想通过一个属性提供 . 但是,我无法这样做,因为似乎我不允许在没有get和set的情况下添加[DataMember]属性 . 那么 - 有没有一种方法可以在没有setter的情况下拥有[DataMember]属性? [DataContract] class SomeClass { p...
  • 1 votes
     answers
     views

    覆盖datetimepicker vb.net

    当属性_clearOnDisabled为true时,我想覆盖datetimepicker对象以删除texte . 当_readOnly属性为true时,我想以黑色显示文本而不是灰色 . 所以我尝试使用WndProc,但我似乎每个对象都通过我的函数而不仅仅是我的datetimepicker . 当我输入WM_PAINT消息时,我得到100%的CPU . 我也尝试覆盖OnPaint,但它没有进入 . ...
  • 0 votes
     answers
     views

    WCF DataContract上的Readonly属性突然在一个客户端上提供异常

    最近,我们的WCF服务出现了问题 . 这就是它的设置方式: 该服务具有必要的ServiceContracts和DataContracts 在DataContract中,有一个只读属性(参见下面的代码) 客户端使用与Service-和DataContracts相同的DLL(因此没有WSDL) 这是readonly属性: Dictionary<string, string>...
  • 118 votes
     answers
     views

    将只读GUI属性推送回ViewModel

    我想编写一个ViewModel,它始终知道View中某些只读依赖项属性的当前状态 . 具体来说,我的GUI包含一个FlowDocumentPageViewer,它一次从FlowDocument显示一个页面 . FlowDocumentPageViewer公开了两个名为CanGoToPreviousPage和CanGoToNextPage的只读依赖项属性 . 我希望我的ViewModel始终知道这...
  • 0 votes
     answers
     views

    类的特定实例可以是不可变的吗? [重复]

    这个问题在这里已有答案: Is there an easy way to make an immutable version of a class? 7个答案 How do I create an immutable Class? 5个答案 我想看看我是否可以使类的实例不可变,即使类本身不是 . 我在这里有类似的情况 IntPtr.Zero 和其他类似的静态字段,除了它是一个可变类而不...
  • 2 votes
     answers
     views

    如何使用maven-assembly-plugin创建包含一些只读文件的zip存档

    我有一个包含2个文件的项目(src / foo / a.txt和src / foo / b.txt),我想创建一个zip存档,其中b.txt是readonly . 这是我的环境: Windows 7 JRE 1.8.0_112 Maven 3.3.3 maven-assembly-plugin 3.0.0 7-Zip 9.20 这是我的pom.xml: <?xml v...

热门问题