小编WRo*_*onX的帖子

C#-将所有方法参数传递给另一个方法?

我有一个类,它具有三个重载方法。假设有:

class MyChildClass
{
    public void myMethod(int i)
        { /* do something with i */ }
    public void myMethod(int a, string b)
        { /* get i from a and b and call: */ myMethod(i); }
    public void myMethod(string c, string d)
        { /* get i from c and d and call: */ myMethod(i); }
}
Run Code Online (Sandbox Code Playgroud)

现在,我希望该类成为其他(父)类中的私有字段,但我需要这三种方法可以访问。现在,我只是做了:

class MyBaseClass
{
    private MyChildClass myObject = new myChildClass(); // or similar
    public void myMethod(int i) 
        { myObject.myMethod(i);    }
    public void myMethod(int a, string …
Run Code Online (Sandbox Code Playgroud)

c# oop

5
推荐指数
1
解决办法
3485
查看次数

没有href和/或内容的jQuery UI选项卡,只有事件?

我想做一些类似 Wordpress 编辑器的事情。
我使用了 jQuery UI 选项卡(我不想使用另一个选项卡插件,因为我已经将 jUI 用于站点上的选项卡)并创建了两个名为“WYSIWYG”和“HTML”的选项卡。选项卡标题下有一个 TEXTAREA。
然后我想使用NicEdit - 正如您在演示中看到的那样,它可以使用 HTML 编辑器“包装”和“解开”textarea。一切看起来都很好,但问题是:

  • 当我在选项卡的 HREF 中使用 "" 或 "#" 时,第一个选项卡处于活动状态,第二个不是 - 所以不可点击,所以我无法将 SELECT 事件附加到它
  • 当我使用不存在的 id ( <a href="#notexist">...) 时,它当然会抛出异常
  • 当我使用不存在的“虚拟”选择器(真的 - <a href="dummy">...)时,在选项卡标题下(在选项卡和文本区域之间)会出现很大的空间,就像选项卡创建了新的 div 并将其“关闭”作为它们的内容。

我想要的只是使用 jQuery UI 选项卡来创建两个没有内容的选项卡,可以(取消)选择并在选择时触发事件,因此我可以使用 NicEdit。我错过了什么?

jquery jquery-ui jquery-ui-tabs nicedit

3
推荐指数
1
解决办法
2675
查看次数

标签 统计

c# ×1

jquery ×1

jquery-ui ×1

jquery-ui-tabs ×1

nicedit ×1

oop ×1