小编aut*_*lot的帖子

如何在c#中每隔几秒调用一个特定的方法?

"机器人游戏"是我开发的第一款基本游戏.Magenta'#'角色是一个敌人,它应该在这张地图中有一个随机的运动,但它的随机运动太快了,我试图使用线程,但它会影响所有角色的速度.现在,我需要每100毫秒调用一次"Enemy"方法.

机器人游戏图片: 在此输入图像描述

c# timer facebook-c#-sdk

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

将窗口标题替换为MahApps.Metro无边框窗口的菜单

我正在开发一个带边框的WPF窗口应用程序MahApps.Metro.

我希望我的菜单通常是窗口标题的位置(标题栏的左侧).如下图所示:

在此输入图像描述

我到目前为止看起来像下面的图像:

在此输入图像描述

我尝试过设置HorizontalAlignment="Left",但菜单组仍然在标题栏的右侧.

代码:

<Controls:MetroWindow.WindowCommands>        
    <Controls:WindowCommands HorizontalAlignment="Left">
        <Menu IsMainMenu="True" x:Name="mnuMainMenu" Height="28" HorizontalAlignment="Left" VerticalAlignment="Center" FontSize="12" Background="Transparent" Width="Auto" >

            <MenuItem Header="_File" x:Name="mnuFile" Visibility="Visible" Background="Transparent">
                <MenuItem Header="_Open" x:Name="mnuOpen" Background="Transparent" Command="{Binding MenuOpenCommand}" />

                <MenuItem Header="_Exit" x:Name="mnuExit" Click="btnExit_Click" Background="Transparent"/>
            </MenuItem>

            <MenuItem Header="_Tools">
                <MenuItem Header="_Repeat" x:Name="mnuRepete" Background="Transparent" >
                    <MenuItem Header="Repeat None" Command="{Binding RepeatNoneCommand}" IsCheckable="True"/>
                    <MenuItem Header="Repeat One" Command="{Binding RepeatOneCommand}" IsCheckable="True"/>
                    <MenuItem Header="Repeat All" Command="{Binding RepeatAllCommand}" IsCheckable="True"/>
                </MenuItem>
            </MenuItem>

            <MenuItem Header="_Store" x:Name="smOnlineMode" Background="Transparent" Click="smOnlineMode_Click" IsCheckable="True" />
            <MenuItem Header="_Play Mode" x:Name="smPlayMode" Background="Transparent" Click="smPlayMode_Click" …
Run Code Online (Sandbox Code Playgroud)

c# wpf xaml mahapps.metro

4
推荐指数
1
解决办法
7972
查看次数

标签 统计

c# ×2

facebook-c#-sdk ×1

mahapps.metro ×1

timer ×1

wpf ×1

xaml ×1