.NET Logo
Welcome Guest Search | Active Topics | Members | Log In | Register

ทำไมใช้ไม่ได้เหมือนในwinappครับ รบกวนพี่เป้อาจารย์บอลด้วยครับ Options · View
Basketman
Posted: Monday, June 23, 2008 10:10:54 AM

Rank: มือพระกาฬ
Groups: Member

Joined: 12/9/2007
Posts: 97
Location: THA

คือกดแล้วข้อความบนlistboxไม่ไปแสดงที่ในtextboxครับ

 

Codeส่วนของ Page.xaml.cs
 
using System;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
 
namespace SilverlightApplication1
{
      public partial class Page : UserControl
      {
            public Page()
            {
                  // Required to initialize variables
                  InitializeComponent();
            }
 
        private void btnSend_Click(object sender, RoutedEventArgs e)
        {
            lstList.Items.Add(txtInput.Text.ToString());
 
        }
 
        private void lstList_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            string str = lstList.SelectedItem.ToString();
            txtInput.Text = str.ToString();
        }
      
      }
}

XAML code

<UserControl
                xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                x:Class="SilverlightApplication1.Page"
                Width="640" Height="480">
 
                <Grid x:Name="LayoutRoot" >
                                <Grid.Background>
                                                <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                                                <GradientStop Color="#FFC0DBE1"/>
                                                                <GradientStop Color="#FF177A86" Offset="1"/>
                                                                <GradientStop Color="#FE88C8D9" Offset="0.28999999165534973"/>
                                                                <GradientStop Color="#FE498AA6" Offset="0.585"/>
                                                </LinearGradientBrush>
                                </Grid.Background>
                                <Grid.ColumnDefinitions>
                                                <ColumnDefinition Width="0.825*"/>
                                                <ColumnDefinition Width="0.175*"/>
                                </Grid.ColumnDefinitions>
                                <Grid.RowDefinitions>
                                                <RowDefinition Height="0.212*"/>
                                                <RowDefinition Height="0.582*"/>
                                                <RowDefinition Height="0.206*"/>
                                </Grid.RowDefinitions>
                                <Button HorizontalAlignment="Stretch" Margin="8,8,8,8" VerticalAlignment="Stretch" Grid.Column="1" Grid.Row="2" Content="Send" x:Name="btnSend" FontFamily="Comic Sans MS" Foreground="#FF001DFF" Cursor="Hand" Click="btnSend_Click">
                                                <Button.BorderBrush>
                                                                <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                                                                <GradientStop Color="#FFD9DD28" Offset="0.017999999225139618"/>
                                                                                <GradientStop Color="#FF000000" Offset="0.58499997854232788"/>
                                                                </LinearGradientBrush>
                                                </Button.BorderBrush>
                                                <Button.Background>
                                                                <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                                                                <GradientStop Color="#FFF7F700" Offset="1"/>
                                                                                <GradientStop Color="#FF44442E" Offset="0"/>
                                                                                <GradientStop Color="#FF585838" Offset="0.196"/>
                                                                                <GradientStop Color="#FF7B7B40" Offset="0.402"/>
                                                                                <GradientStop Color="#FF8B8B2E" Offset="0.612"/>
                                                                                <GradientStop Color="#FEC8C81B" Offset="0.82099997997283936"/>
                                                                </LinearGradientBrush>
                                                </Button.Background>
                                </Button>
                                <Border HorizontalAlignment="Stretch" Margin="8,8,8,8" VerticalAlignment="Stretch" Grid.Row="2" x:Name="DownBorder" CornerRadius="5,5,5,5" BorderBrush="#FF000000">
                                                <Border.Background>
                                                                <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                                                                <GradientStop Color="#FFD4D5DA" Offset="0.397"/>
                                                                                <GradientStop Color="#FF364791" Offset="1"/>
                                                                </LinearGradientBrush>
                                                </Border.Background>
                                                <TextBox Height="Auto" Width="Auto" Text="" TextWrapping="Wrap" x:Name="txtInput"/>
                                </Border>
                                <Border HorizontalAlignment="Stretch" Margin="8,8,8,8" VerticalAlignment="Stretch" x:Name="TopBorder" CornerRadius="5,5,5,5"/>
                                <TextBlock HorizontalAlignment="Stretch" Margin="8,8,8,8" Text="BasketmanSilverlight" TextWrapping="Wrap" FontFamily="Comic Sans MS" FontSize="48"/>
                                <Image Margin="8,8,8,8" Grid.Column="1" IsHitTestVisible="True" Source="Toco Toucan.jpg"/>
                                <Border HorizontalAlignment="Stretch" Margin="8,8,8,8" VerticalAlignment="Stretch" Grid.ColumnSpan="2" Grid.Row="1" CornerRadius="5,5,5,5" Cursor="Arrow">
                                                <Border.Background>
                                                                <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
                                                                                <GradientStop Color="#FFB1B8E6"/>
                                                                                <GradientStop Color="#FF6A75BF" Offset="1"/>
                                                                </LinearGradientBrush>
                                                </Border.Background>
                                                <ListBox Height="Auto" Width="Auto" x:Name="lstList" Cursor="Hand" SelectionChanged="lstList_SelectionChanged">
                                                    <ListBoxItem Content="AAAAA"/>
                <ListBoxItem Content="AAAAA"/>
                <ListBoxItem Content="AAAAA"/>
                <ListBoxItem Content="AAAAA"/>
                                                </ListBox>
                                </Border>
                </Grid>
</UserControl>

 

 



i wanna be da Developer man~!!!! how??
Basketman
Posted: Monday, June 23, 2008 10:16:01 AM

Rank: มือพระกาฬ
Groups: Member

Joined: 12/9/2007
Posts: 97
Location: THA

ได้แล้วครับขอโทดทีครับ แต่เจอปัญหาจิงๆคือ

ส่วนนี้ครับ พอเอาเมาไปกดมันจะแสดงเป็น  System.Windows.Controls.ListBoxItem ครับ

      <ListBox Height="Auto" Width="Auto" x:Name="lstList" Cursor="Hand" SelectionChanged="lstList_SelectionChanged">

                                                    <ListBoxItem Content="AAAAA"/>
                <ListBoxItem Content="AAAAA"/>
                <ListBoxItem Content="AAAAA"/>
                <ListBoxItem Content="AAAAA"/>
                                                </ListBox>
 
รบกวนด้วยนะคับขอบคุณครับ

 



i wanna be da Developer man~!!!! how??
Users browsing this topic
Guest


Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Main Forum RSS : RSS

YAFVision Theme Created by Jaben Cargman (Tiny Gecko)
Powered by Yet Another Forum.net version 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.


Sponsored by