C# 使用Xamarin的Windows窗体中的MonoGame/OpenTK控件

C# 使用Xamarin的Windows窗体中的MonoGame/OpenTK控件,c#,opengl,xna,monogame,opentk,C#,Opengl,Xna,Monogame,Opentk,我试图让MonoGame在Xaramin中以windows形式工作,但这里的关键词是Xaramin,因为我有一个自定义的Ribbon控件,目前它在windows和Linux中跨平台工作 我试图从中移植jaquadro的版本,但它是为Visual Studio编写的,似乎Xaramin处理添加自定义控件的方式不同 我知道这可能是一个沙拉明问题,也可能是一个单一游戏问题。我已经在谷歌上搜索过github,但到目前为止还没有找到一个可用的版本 我假设我必须制作某种自定义小部件,并将其添加为 谢谢 RT

我试图让MonoGame在Xaramin中以windows形式工作,但这里的关键词是Xaramin,因为我有一个自定义的Ribbon控件,目前它在windows和Linux中跨平台工作

我试图从中移植jaquadro的版本,但它是为Visual Studio编写的,似乎Xaramin处理添加自定义控件的方式不同

我知道这可能是一个沙拉明问题,也可能是一个单一游戏问题。我已经在谷歌上搜索过github,但到目前为止还没有找到一个可用的版本

我假设我必须制作某种自定义小部件,并将其添加为

谢谢


RT

你到底打算用沙马林做什么?Xamarin是一个平台,使您能够为iOS、Android、Mac、Linux等创建C应用程序。但它与Windows窗体开发无关。如果你试图将一种控件从一个平台移植到另一个平台,最简单的方法肯定是在MonoGame中创建它。我使用Xamarin进行跨平台的程序开发,该程序使用GTK控件。Windows窗体是我使用的错误措辞。我希望能够在GTK GUI程序中使用单游戏画布。