你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 图形图象处理与游戏编程
利用WPF实现基于MSN协议的五子棋游戏(十)
 


4  下棋和聊天的界面(未开始对羿和聊天)

    从图4所示的界面可以看出,该界面的左侧是棋盘,右侧可以进行聊天。Game.xaml文件设置了该界面中的控件,代码如下:

<Window x:Class="WpfMSNGame.Game"

    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

    Title="Game" Height="684" Width="1076" ResizeMode="NoResize" Icon="images/logo.ico" Loaded="Window_Loaded"  MouseDown="imgChessboard_MouseUp" Unloaded="Window_Unloaded" >

    <Grid>

        <!--  显示棋盘的Image控件的配置代码  -->

        <Image Margin="17,30,437,16" Name="imgChessboard" Stretch="Fill"

            IsHitTestVisible="False" ClipToBounds="False" />

        <!--  用于输入聊天信息的文本框的配置代码  -->

        <TextBox Height="23" HorizontalAlignment="Right" Margin="0,0,27,16" Name="txtMsg" VerticalAlignment="Bottom" Width="354" KeyUp="txtMsg_KeyUp" TextChanged="txtMsg_TextChanged" IsEnabled="True" />

        <!--  用于显示聊天记录的RichTextBox控件的配置代码  -->

        <RichTextBox HorizontalAlignment="Right" Margin="0,279,27,59" Name="rtxtMsgList" Width="354"  VerticalScrollBarVisibility="Auto" IsReadOnly="True" />

        <!--  用于控制棋子位置的Canvas控件的配置代码  -->

        <Canvas  Name="myCanvas" Margin="0,0,437,16"></Canvas>

        <!--  其他控件的配置代码  -->

        <Image Margin="899,156,0,0" Name="imgBlack" Stretch="Fill" Height="31" Visibility="Hidden" Width="31" HorizontalAlignment="Left" VerticalAlignment="Top" />

        <Image Height="31" HorizontalAlignment="Right" Margin="0,156,84,0" Name="imgWhite" Stretch="Fill" VerticalAlignment="Top" Visibility="Hidden" Width="31" ClipToBounds="True" />

        <Label Height="35" HorizontalAlignment="Right" Foreground="Blue"

        Margin="0,172,196,0" Name="lblStatus" VerticalAlignment="Top" Width="185"

        FontWeight="Normal" SnapsToDevicePixels="True" FontSize="20"></Label>

        <Image Height="120" HorizontalAlignment="Right" Margin="0,30,115,0"

Name="image1" Source="images/wpf_logo.jpg" Stretch="Fill" VerticalAlignment="Top" Width="152" />

  推荐精品文章

·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录
·2023年10月目录
·2023年9月目录 
·2023年8月目录 

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089