مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

saeedhomayoni

عضویت از 1396/07/20

چک باکس در دیتاگرید

  • سه شنبه 9 مرداد 1397
  • 17:01
تشکر میکنم

سلام چه طوری داخل دیتاگرید یه ستون اضافه کنیم و بعد که دیتا گرید از محتوای پایگاه داده پر شد کاربر سطر هایی رو تیک بزنه و  ستون 5 ام سطر های انتخاب شده وارد یه فایل word بشه

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 9 مرداد 1397
  • 18:10

این لینک رو ببینید 

کاربر سایت

saeedhomayoni

عضویت از 1396/07/20

  • یکشنبه 14 مرداد 1397
  • 10:51

سلام من تونستم چک باکی رو به دیتاگرید اضافه کنم و دیتا رو هم بریزم داخل دیتاگرید اما یه مشکل دارم و مشکل اینه که وقتی از بالا شروع میکنی به تیک زدن به دومی که میرسی ، یکی موندهه به آخری خم تیک میخوره و همین طور تا آخر خودش یا تیک میزنه یا تیک بر میداره کد رو میزارم دوستان نظر بدید چرا این اتفاق می افته ؟ من تا حالا به این جور چیزی بر نخورده بودم .

تشکر از همه ی دوستان .

  Title="Window1" Height="300" Width="600" Loaded="Window_Loaded">
    <Grid>
        <Button Content="Load" HorizontalAlignment="Left" Margin="486,229,0,0" VerticalAlignment="Top" Width="75" Click="Button_Click"/>
        <DataGrid x:Name="dataGrid"  CanUserAddRows="False"  HorizontalAlignment="Left" Height="202" Margin="10,10,0,0" SelectionMode="Single"  VerticalAlignment="Top" Width="575" FlowDirection="RightToLeft" SelectionChanged="dataGrid_SelectionChanged"  >
            <DataGrid.Columns>

        
                <DataGridCheckBoxColumn  x:Name="checkboxcolumns"  Header="checkbox" >
                    
                </DataGridCheckBoxColumn>
                <DataGridTextColumn Header="کد راوی" Binding="{Binding HistoryDateEvent}"></DataGridTextColumn>

            </DataGrid.Columns>


        </DataGrid>
        <Button Content="show" HorizontalAlignment="Left" Margin="406,229,0,0" VerticalAlignment="Top" Width="75" Click="Button_Click_1"/>
        <Button Content="Button" HorizontalAlignment="Left" Margin="204,229,0,0" VerticalAlignment="Top" Width="75" Click="Button_Click_2"/>
        <Button x:Name="btncheckbox" Content="checkbox" HorizontalAlignment="Left" Margin="53,229,0,0" VerticalAlignment="Top" Width="75" Click="btncheckbox_Click"/>

    </Grid>
کاربر سایت

saeedhomayoni

عضویت از 1396/07/20

  • سه شنبه 16 مرداد 1397
  • 19:56

سلام راه حل زیر برای من جواب داد و مشکل از این بود که وقتی اسکرول میکردم تو دیتاگیرید چک باکس ها تغییر میکرد کد زیر را به دیتا گرید اضافه کردم درست شد

ScrollViewer.CanContentScroll="False"

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)