PDA

View Full Version : چطور مي شه در ابتدا هيچ آيتمي از ليست باكس انتخاب نشده باشد(WPF)



hassan_kahrizy
شنبه 06 مهر 1387, 13:06 عصر
بسمه تعالي
با سلام
مي خواهم در ايتدا هيچ سطري از ليست باكس انتخاب نشده باشد
مقدار اوليه selectedindexهم 1- گذاشتم بازهم اولين سطر انتخاب شده بود
با تشكر

yaghoob22
شنبه 06 مهر 1387, 14:09 عصر
به نام برنامه نویس دل های برنامه نویس
شما میتونید از این کد استفاده کنید: در قسمت فرم لود بنویس

:خجالت:;""=cmb1.text

hassan_kahrizy
شنبه 06 مهر 1387, 14:33 عصر
بسمه تعالي
با سلام
دوست عزيز كار نكرد
البته منظور من در WPF Application است.
با تشكر

Mahdi.Kiani
شنبه 06 مهر 1387, 15:49 عصر
سلام
نمونه کدتون را بفرستید.

hassan_kahrizy
دوشنبه 08 مهر 1387, 11:49 صبح
بسمه تعالي
با سلام



<ListBox SelectedIndex="-1" ItemsSource="{Binding Path=''}" IsSynchronizedWithCurrentItem="True" ItemContainerStyle="{DynamicResource ListBoxItemStyle1}" x:Name="Monasebatlist" Background="{x:Null}" BorderBrush="{x:Null}" Width="Auto" Height="Auto" HorizontalContentAlignment="Left" FlowDirection="RightToLeft" ScrollViewer.HorizontalScrollBarVisibility="Disabled" MaxWidth="160" SelectionChanged="Monasebatlist_SelectionChanged" IsEnabled="True" >
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock TextTrimming="WordEllipsis" FlowDirection="RightToLeft" x:Name="txtlbl" Text="{Binding Path=topic}" Tag="{Binding Path=monasebatID}" FontFamily="./Fonts\#B Nazanin" FontSize="14" d:IsStaticText="False" Height="Auto" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Width="140" TextWrapping="NoWrap">
<TextBlock.ToolTip >
<Grid Height="Auto" Width="Auto" Background="Beige" Margin="-6,-2,-6,-2">
<Rectangle >
<Rectangle.Fill>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FF183B3B" Offset="0"/>
<GradientStop Color="#FF183B3B" Offset="1"/>
<GradientStop Color="#FFB1F2F1" Offset="0.2"/>
<GradientStop Color="#FFB1F2F1" Offset="0.8"/>
</LinearGradientBrush>
</Rectangle.Fill>
</Rectangle>
<TextBlock FontFamily="./Fonts\#B Nazanin" FontSize="14" Text="{Binding Path=topic}" FontWeight="Bold" FlowDirection="RightToLeft" TextWrapping="Wrap" Background="{x:Null}" Margin="8,1,4,1" TextAlignment="Right" />
</Grid>
</TextBlock.ToolTip>
</TextBlock>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>

hassan_kahrizy
سه شنبه 09 مهر 1387, 02:43 صبح
بسمه تعالي
با سلام
مشكل را پيدا كردم وقتي به datacontext ليست باكس خروجي يك سلكت رو نسبت مي دهم ژس از نسبت دادن اولين سطر سلكت مي شه

hassan_kahrizy
چهارشنبه 20 آبان 1388, 09:33 صبح
بسمه تعالی
با سلام
اگر می خواهید هیچ سطری انتخاب نشود باید بصورت دستی یعنی با متدListBox.Items.Add تمام گزینه ها را اضافه کنید

Somayeh_Zamani
شنبه 23 آبان 1388, 15:01 عصر
salam, man nemidooanm che hadafi darid amma shayad age yek


<TextBlock Text=""/>

ro be onvane avalin item add konid, monaseb bashe