locked
כמה שאלות ב WPF . RRS feed

  • שאלה


  • התוכנית שלי לא עובדת, התוכנית מתקמפלת אבל הוא נותן לי את השגיאה הבאה :  גם אני מצרף קוד .

    <Window x:Class="WPF_tar_3_300639093.MainWindow"
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            Title="MainWindow" Height="350" Width="525" Background="{StaticResource {x:Static SystemColors.MenuBarBrushKey}}">
        <Window.Resources>
            <LinearGradientBrush x:Key="AmiGrad">
                <GradientStop Color="Chartreuse" Offset=".4"/>
                <GradientStop Color="HotPink" Offset=".6"/>
                <GradientStop Color="SpringGreen" Offset=" 1 "/>
            </LinearGradientBrush>
            
            <Style x:Name="AmiTy" TargetType="TextBox">
                <Setter Property="FontSize" Value="18"/>
                <Setter Property="FontWeight" Value="Bold"/>
                <Setter Property="FontStretch" Value="UltraCondensed" />
                <Setter Property="Background" Value="Plum" />
            </Style>
    
            <Style x:Name="aasdf" BasedOn="AmiStyle" TargetType="Button">
                <Setter Property="FontWeight" Value="Bold"/>
            </Style>
            
            <Style x:Name="AmiStyle"  TargetType="Control" >
                <Setter Property="Background" Value="{StaticResource AmiGrad}"/>
            </Style>
        </Window.Resources>
        <Grid>
            <Grid.RowDefinitions>
                <RowDefinition Height="233*" />
                <RowDefinition Height="78*" />
            </Grid.RowDefinitions>
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="129*" />
                <ColumnDefinition Width="187*" />
                <ColumnDefinition Width="187*" />
            </Grid.ColumnDefinitions>
            <Label Content="שם" Grid.Column="2" Height="28" HorizontalAlignment="Left" Margin="29,58,0,0" Name="label1" VerticalAlignment="Top" Width="78" />
            <Label Content="שם משפחה" Grid.Column="2" Height="22" HorizontalAlignment="Left" Margin="29,109,0,0" Name="label2" VerticalAlignment="Top" Width="73" />
            <Label Content="גיל" Grid.Column="2" Height="25" HorizontalAlignment="Left" Margin="23,143,0,0" Name="label3" VerticalAlignment="Top" Width="97" />
            <Label Content="עיר" Grid.Column="2" Height="22" HorizontalAlignment="Left" Margin="22,189,0,0" Name="label4" VerticalAlignment="Top" Width="94" />
            <TextBox Grid.Column="1" Height="35" HorizontalAlignment="Left" Margin="52,51,0,0" Name="textBox1" VerticalAlignment="Top" Width="109" />
            <TextBox Grid.Column="1" Height="38" HorizontalAlignment="Left" Margin="53,93,0,0" Name="textBox2" VerticalAlignment="Top" Width="108" />
            <ComboBox Grid.Column="1" Height="31" HorizontalAlignment="Left" Margin="114,145,0,0" Name="comboBox1" VerticalAlignment="Top" Width="52" IsReadOnly="True">
                <ComboBoxItem Content="0-10" />
                <ComboBoxItem Content="11-20" />
                <ComboBoxItem Content="21-30" />
                <ComboBoxItem Content="30-50" />
                <ComboBoxItem Content="50-100" />
            </ComboBox>
            <ComboBox Height="31" HorizontalAlignment="Left" Margin="42,189,0,0" Name="comboBox2" VerticalAlignment="Top" Width="124" Grid.Column="1" IsReadOnly="True">
                <ComboBoxItem Content="ירושלים" />
                <ComboBoxItem Content="בית-שמש" />
                <ComboBoxItem Content="תל-אביב" />
                <ComboBoxItem Content="אילית" />
            </ComboBox>
            <Button Content="שלח" Height="32" HorizontalAlignment="Left" Margin="22,18,0,0" Name="button1" VerticalAlignment="Top" Width="93" Grid.Row="1" Click="button1_Click" Background="{Binding}" />
        </Grid>
    </Window>

    


    • נערך על-ידי Elad R Katz יום שני 30 אפריל 2012 13:01 שרשור שאלות
    יום שני 30 אפריל 2012 12:53

תשובות

  • 		<Style x:Name="aasdf" BasedOn="AmiStyle" TargetType="Button">
    			<Setter Property="FontWeight" Value="Bold"/>
    		</Style>

    יש לך טעות בשורות הללו. ה BasedOn צריך לקבל סטייל, בעוד אתה שולח לו מחרוזת. אתה צריך לתקן את זה ->

    		<Style x:Name="aasdf" BasedOn="{StaticResource AmiStyle}" TargetType="Button">
    			<Setter Property="FontWeight" Value="Bold"/>
    		</Style>
    

    לגבי שאר השאלות - אנא פצל שאלותיך לכמה שאלות נפרדות על מנת שאנשים אחרים יוכלו להגיע לתשובות הרלוונטיות ביתר קלות. (הורדתי את השאלה על רישרפר ורפלקשן, תרגיש חופשי לפתוח שני שרשורים חדשים נוספים)


    http://blogs.microsoft.co.il/blogs/eladkatz @ElatKt

    • סומן כתשובה על-ידי עמיאל כהן יום שני 30 אפריל 2012 15:00
    יום שני 30 אפריל 2012 13:00