- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个带分离器的主机。在左边我有我的(想象中命名的)CAppView_Left,在右边我有 CAppView_Right_1 和 CAppView_Right_2。通过以下代码,我正确地初始化了两个主要 View :
if (!m_wndSplitter.CreateStatic(this, 1, 2))
{
TRACE0("Failed to CreateStaticSplitter\n");
return FALSE;
}
else
if (!m_wndSplitter.CreateView(0, 0, RUNTIME_CLASS(CAppView_Left), CSize(300, 200), pContext))
{
TRACE0("Failed to create left pane\n");
return FALSE;
}
else
if (!m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CAppView_Right_1), CSize(375, 200), pContext))
{
TRACE0("Failed to create first right pane\n");
return FALSE;
}
...
我想做的是在右框架内创建第二个 View ,但是当我尝试添加这个时:
if (!m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CAppView_Right_2), CSize(375, 200), pContext))
{
TRACE0("Failed to create first right pane\n");
return FALSE;
}
VS 编译但无法运行应用程序,引发异常告诉我我已经定义了 View 。
有人可以建议我怎么做吗?此外,如何在 View 或文档类的 View 之间进行切换?
最佳答案
有一篇 CodeProject 文章应该可以帮助您实现您想要的:
http://www.codeproject.com/KB/splitter/usefulsplitter.aspx
我之前已经替换了拆分器中的 View ,所以如果以上方法没有帮助,我会发布一些我自己的代码。
关于c++ - 多个可互换 View (MFC/C++),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/197987/
有谁知道 double 是否隐式转换为 double? (Nullable 类型) 编辑:这里究竟发生了什么? double d = 5; double? d2 = d as double? 最佳答案
我是 Java 的新手,现在我一直在努力解决以下问题。 我的项目中有“人类”这个类,作为我模型的一部分,我希望我的人类能够特化,从而拥有新的行为。例如,我可以让一个人开始时是“平民”,但后来可以变成“
ES2015中的箭头函数提供了更简洁的语法。 我现在可以用箭头函数替换所有函数声明/表达式吗? 我要注意什么? 例子: 构造函数 function User(name) { this.name =
ES2015中的箭头函数提供了更简洁的语法。 我现在可以用箭头函数替换所有函数声明/表达式吗? 我要注意什么? 例子: 构造函数 function User(name) { this.name =
ES2015中的箭头函数提供了更简洁的语法。 我现在可以用箭头函数替换所有函数声明/表达式吗? 我要注意什么? 例子: 构造函数 function User(name) { this.name =
ES2015中的箭头函数提供了更简洁的语法。 我现在可以用箭头函数替换所有函数声明/表达式吗? 我要注意什么? 例子: 构造函数 function User(name) { this.name =
ES2015中的箭头函数提供了更简洁的语法。 我现在可以用箭头函数替换所有函数声明/表达式吗? 我要注意什么? 例子: 构造函数 function User(name) { this.name =
ES2015中的箭头函数提供了更简洁的语法。 我现在可以用箭头函数替换所有函数声明/表达式吗? 我要注意什么? 例子: 构造函数 function User(name) { this.name =
ES2015中的箭头函数提供了更简洁的语法。 我现在可以用箭头函数替换所有函数声明/表达式吗? 我要注意什么? 例子: 构造函数 function User(name) { this.name =
ES2015中的箭头函数提供了更简洁的语法。 现在可以用箭头函数替换所有函数声明/表达式吗? 我要注意什么? 示例: 构造函数 function User(name) { this.name =
ES2015中的箭头函数提供了更简洁的语法。 我现在可以用箭头函数替换所有函数声明/表达式吗? 我要注意什么? 例子: 构造函数 function User(name) { this.name =
ES2015中的箭头函数提供了更简洁的语法。 我现在可以用箭头函数替换所有函数声明/表达式吗? 我要注意什么? 例子: 构造函数 function User(name) { this.name =
ES2015中的箭头函数提供了更简洁的语法。 我现在可以用箭头函数替换所有函数声明/表达式吗? 我要注意什么? 例子: 构造函数 function User(name) { this.name =
昨天,我们团队中的两个人带着一个不常见的问题来找我。我们在我们的一个 winforms 应用程序中使用第三方组件。所有的代码都是针对它编写的。然后他们想将同一供应商的另一个第三方组件合并到我们的应用程
ES2015 中的箭头函数提供了更简洁的语法。 我现在可以用箭头函数替换我所有的函数声明/表达式吗? 我需要注意什么? 例子: 构造函数 function User(name) { this.na
我的目标是编写一个 Model.find_by_name("foo-bar"),将在数据库中返回一条名为“foo bar”的记录。我正在努力寻找有关如何实现这一点的任何信息。我正在使用 postgre
我是一名优秀的程序员,十分优秀!