ScrollViewer未出现在DataGrid中 [英] ScrollViewer not appearing in DataGrid

查看:89
本文介绍了ScrollViewer未出现在DataGrid中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

下面是.xaml文件。在数据网格中,我将高度限制为320,但无法让滚动条查看所有行。



Below is the .xaml file. In the data grid I have limited the height to 320 but am not able to get the scrollbar to view all the rows.

<usercontrol x:class="AHF.Controls.InternalNotes.ucInternalNotes" xmlns:x="#unknown">
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
             mc:Ignorable="d" 
             xmlns:UC="clr-namespace:AHF.Controls"
             xmlns:ctl="clr-namespace:AHF.Controls.RitchTextbox"    
             xmlns:converter="clr-namespace:AHF.Converters"
             d:DesignHeight="600" d:DesignWidth="1000" HorizontalAlignment="Left" 
             xmlns:ucJob="clr-namespace:AHF.Controls.Job">
    <usercontrol.resources>
        <converter:clsbuttonvisibility x:key="VisibleButton" xmlns:converter="#unknown" />
        <converter:clsbuttonvisibilityconvertback x:key="AttachButton" xmlns:converter="#unknown" />
        <converter:clsguidconverter x:key="GuidConverter" xmlns:converter="#unknown" />
        <Style x:Key="myLBStyle" TargetType="{x:Type ListViewItem}">
            <Style.Resources>
                <solidcolorbrush x:key="{x:Static SystemColors.HighlightBrushKey}" color="Black" />
            </Style.Resources>
        </Style>
    </usercontrol.resources>
    <border x:name="BrInternalNote" removed="LightGray" verticalalignment="Stretch" borderbrush="Black" borderthickness="1" padding="0">
        <stackpanel>
            <scrollviewer verticalscrollbarvisibility="Auto" x:name="Scroll" previewmousewheel="Scroll_PreviewMouseWheel">
                <grid>
                    <grid.rowdefinitions>
                        <rowdefinition height="Auto" />
                        <rowdefinition height="*" />
                        <rowdefinition height="Auto" />
                    </grid.rowdefinitions>
                    
                    <border grid.row="0" visibility="Visible" removed="{StaticResource Brush-FooterBackground}" margin="0,0,0,0" x:name="BorHeader" height="30" grid.columnspan="2">
                        <Button Content="Diary Notes"

                                            Width="140"

                                            Margin="0,0,5,0"

                                            x:Name="headingNotes"                                            

                                            Style="{StaticResource btnOrangeShades}"

                                            Height="30" />
                    </border>


                    <grid grid.row="1" verticalalignment="Top" removed="LightGray" name="grdMainInternalNote">
                        <grid.columndefinitions>
                            <columndefinition width="*" />
                            <columndefinition width="45" />
                        </grid.columndefinitions>
                        <grid.rowdefinitions>

                            <rowdefinition height="*" />
                            <rowdefinition maxheight="320" />
                            <rowdefinition height="*" />
                            
                        </grid.rowdefinitions>

                        <border visibility="Visible" x:name="brdrIssues" style="{StaticResource section-outer-border}" margin="10,10,0,10">
                            <grid grid.row="0">
                                <grid.rowdefinitions>
                                    <rowdefinition height="*" />
                                    <rowdefinition height="*" />
                                </grid.rowdefinitions>
                                <grid.columndefinitions>
                                    <columndefinition width="*" />
                                    <columndefinition width="Auto" />
                                </grid.columndefinitions>

                                <border grid.row="0" style="{StaticResource section-border}" horizontalalignment="Stretch" grid.columnspan="2" height="32" />

                                <textblock text="Add/Edit Issues" verticalalignment="Center" margin="10,0,0,0" fontweight="Bold" horizontalalignment="Left" />
                                <stackpanel margin="10" verticalalignment="Top" grid.row="1">
                                    <stackpanel orientation="Horizontal" margin="0,0,0,5">
                                        <textblock text="Put job on issues : " verticalalignment="Center" />
                                        <checkbox x:name="chkIssues" />
                                        <stackpanel x:name="spChkAllIssues" orientation="Horizontal">
                                            <textblock text="Show all issues : " verticalalignment="Center" margin="10,0,0,0" />
                                            <checkbox x:name="chkAllIssues" checked="chkAllIssues_Checked_1" unchecked="chkAllIssues_Unchecked_1" />
                                        </stackpanel>
                                    </stackpanel>
                                    <stackpanel orientation="Horizontal">
                                        <border borderthickness="1" borderbrush="Gray" horizontalalignment="Left">
                                            <stackpanel orientation="Horizontal" verticalalignment="Top">
                                                <stackpanel x:name="spJobIssue" margin="0,0,0,10">
                                                    <stackpanel orientation="Horizontal" removed="{StaticResource Brush-GridBackground}">
                                                        <textblock margin="5,0,0,0" verticalalignment="Center" text="Operator" width="110" horizontalalignment="Center"></textblock>
                                                        <rectangle style="{StaticResource HorizontalSeparator}" />
                                                        <textblock margin="5,0,0,0" verticalalignment="Center" text="Date" width="90"></textblock>
                                                        <rectangle style="{StaticResource HorizontalSeparator}" />
                                                        <textblock margin="5,0,0,0" verticalalignment="Center" text="Source" width="90"></textblock>
                                                        <rectangle style="{StaticResource HorizontalSeparator}" />
                                                        <textblock margin="5,0,0,0" verticalalignment="Center" text="Caused By" width="90"></textblock>
                                                        <rectangle style="{StaticResource HorizontalSeparator}" />
                                                        <textblock margin="5,0,0,0" verticalalignment="Center" text="Issues" width="90"></textblock>
                                                        <rectangle style="{StaticResource HorizontalSeparator}" />
                                                        <textblock margin="5,0,0,0" verticalalignment="Center" text="Manage By" width="90"></textblock>
                                                        <rectangle style="{StaticResource HorizontalSeparator}" />
                                                        <textblock margin="5,0,0,0" verticalalignment="Center" text="Details" width="180"></textblock>
                                                        <rectangle style="{StaticResource HorizontalSeparator}" />
                                                        <textblock margin="5,0,0,0" verticalalignment="Center" text="Loss ($)" width="90"></textblock>
                                                        <rectangle style="{StaticResource HorizontalSeparator}" />
                                                        <textblock margin="5,0,0,0" verticalalignment="Center" text="Fixer" width="90"></textblock>
                                                        <rectangle style="{StaticResource HorizontalSeparator}" />
                                                        <textblock margin="5,0,0,0" verticalalignment="Center" text="Closed ?" width="200"></textblock>
                                                    </stackpanel>
                                                    <stackpanel orientation="Horizontal">
                                                        <textblock margin="25,25,0,0" text="{Binding OperaterName,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" width="110" horizontalalignment="Center"></textblock>
                                                        <datepicker margin="-5,5,0,0" selecteddate="{Binding IssueDate,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,ValidatesOnDataErrors=True}" width="90"></datepicker>
                                                        <combobox width="90" margin="15,5,0,0" name="ddlSource" displaymemberpath="Name" selectedvaluepath="ID" itemssource="{Binding LstSource}">
                                                              MinWidth="80" SelectionChanged="cbSource_SelectionChanged" 
                                                              SelectedValue="{Binding Source,UpdateSourceTrigger=PropertyChanged,ValidatesOnDataErrors=True,TargetNullValue=0,Mode=TwoWay}"/>
                                                        <combobox width="90" margin="15,5,0,0" name="cbAssigneId" displaymemberpath="Name" selectedvaluepath="UserId" minwidth="90">
                                                              SelectedValue="{Binding AssignToSource,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,ValidatesOnDataErrors=True,TargetNullValue=0}"/>
                                                        <combobox width="90" margin="15,5,0,0" itemssource="{Binding LstProblem}" displaymemberpath="Name" selectedvaluepath="ID" minwidth="90">
                                                              SelectedValue="{Binding ProblemId,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,TargetNullValue=0}"/>
                                                        <combobox width="90" margin="15,5,0,0" itemssource="{Binding lstManagedBy}" displaymemberpath="Name" selectedvaluepath="ID" minwidth="90">
                                                              SelectedValue="{Binding ManageByEmployeeId,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,TargetNullValue=0}" 
                                                              Name="cbManagedBy"/>
                                                        <textbox name="txIssueDetails" margin="15,10,0,0" height="50" horizontalalignment="Stretch" width="180" textwrapping="Wrap">
                                                             Text="{Binding IssueDetails,UpdateSourceTrigger=PropertyChanged,ValidatesOnDataErrors=True,Mode=TwoWay}" MaxLength="500" AcceptsReturn="True"/>
                                                        <stackpanel margin="15,0,0,0" orientation="Horizontal">
                                                            <textbox width="55" name="txtCost" maxlength="11" textalignment="Right" loaded="txtCost_Loaded">
                                                             Text="{Binding IssueCost,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,ValidatesOnDataErrors=True}"/>

                                                            <checkbox x:name="chkAddToJobCost" margin="5,0,0,0" verticalalignment="Center" ischecked="{Binding AddToJobCost,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}">
                                                                          ToolTip="Add this to job costs" IsThreeState="False"/>
                                                        </checkbox></textbox></stackpanel>
                                                        <textbox width="90" name="txtFixer" text="{Binding Fixer,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" margin="30,0,0,0" maxlength="500" />
                                                        <stackpanel orientation="Horizontal" margin="20,5,10,0">
                                                            <checkbox checked="CheckBox_CheckedUnchecked" unchecked="CheckBox_CheckedUnchecked" x:name="chkIsClosed" horizontalalignment="Left" verticalalignment="Center" ischecked="{Binding IsClosed,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" isthreestate="False" />
                                                            <textbox margin="5,0,0,0" height="50" name="txtReason" horizontalalignment="Stretch" width="180" maxlength="500">
                                                     Text="{Binding ReasonForClose,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,NotifyOnSourceUpdated=True,NotifyOnTargetUpdated=True,ValidatesOnDataErrors=True}"/>
                                                        </textbox></stackpanel>
                                                    </textbox></combobox></combobox></combobox></combobox></stackpanel>
                                                </stackpanel>

                                            </stackpanel>

                                        </border>
                                        <Button Content="Save" Visibility="Collapsed" Name="btnSaveIssue" Click="btnSaveIssue_Click" Margin="5,0,0,0" VerticalAlignment="Bottom" Height="25" Width="45" Cursor="Hand" ToolTipService.ToolTip="Add new issue"/>
                                    </stackpanel>
                                </stackpanel>
                            </grid>
                        </border>

                        
                        <grid verticalalignment="Top" grid.row="1" margin="10,10,5,0" name="GriddgInternalNote">
                            <grid.rowdefinitions>
                                <rowdefinition height="Auto" />
                            </grid.rowdefinitions>
                            
                            
                            <datagrid grid.row="0" visibility="Visible" name="dgInternalNote" rowheight="55" verticalalignment="Top" itemssource="{Binding}" horizontalalignment="Left" horizontalscrollbarvisibility="Disabled" gridlinesvisibility="Vertical">
                      VerticalGridLinesBrush="{StaticResource HorizontalSeparatorBrush}" LoadingRow="dgInternalNote_LoadingRow_1" MouseLeftButtonUp="dgInternalNote_MouseLeftButtonUp"  MouseDoubleClick="dgInternalNote_MouseDoubleClick" VerticalScrollBarVisibility="Auto" >
                                <datagrid.columns>
                                    <datagridtemplatecolumn header="Print">
                                        <datagridtemplatecolumn.celltemplate>
                                            <datatemplate>
                                                <checkbox name="chkIsPrinted" ischecked="{Binding IsSelectedToPrint,TargetNullValue=false}" horizontalalignment="Center" click="chkIsPrinted_Click" tag="{Binding LeadInternalNoteId}" />
                                            </datatemplate>
                                        </datagridtemplatecolumn.celltemplate>
                                    </datagridtemplatecolumn>

                                    <datagridtextcolumn header="Date" width="Auto" binding="{Binding CreatedOn,StringFormat=dd/MM/yyyy}" />
                                    <datagridtextcolumn header="Category" width="Auto" binding="{Binding CategoryName}" />
                                    <datagridtextcolumn header="From" width="Auto" binding="{Binding FromUser}" />
                                    <datagridtextcolumn visibility="Collapsed" header="To" width="Auto" binding="{Binding ToUser}" />
                                    <datagridtemplatecolumn header="To" width="150">
                                        <datagridtemplatecolumn.celltemplate>
                                            <datatemplate>
                                                <textblock text="{Binding EmailTo}" textwrapping="Wrap" margin="2" />
                                            </datatemplate>
                                        </datagridtemplatecolumn.celltemplate>
                                    </datagridtemplatecolumn>
                                    <datagridtemplatecolumn header="Subject" width="200">
                                        <datagridtemplatecolumn.celltemplate>
                                            <datatemplate>
                                                <textblock text="{Binding Subject}" textwrapping="Wrap" margin="2" />
                                            </datatemplate>
                                        </datagridtemplatecolumn.celltemplate>
                                    </datagridtemplatecolumn>
                                    <datagridtemplatecolumn header="Diary Note" width="*">
                                        <datagridtemplatecolumn.celltemplate>
                                            <datatemplate>
                                                <textblock text="{Binding Message}" textwrapping="Wrap" margin="2" />
                                            </datatemplate>
                                        </datagridtemplatecolumn.celltemplate>
                                    </datagridtemplatecolumn>
                                    <!--<datagridtextcolumn header="Attachment" width="Auto" binding="{Binding Attachment,Converter={StaticResource GuidConverter},ConverterParameter=Attachment}" />-->
                                    <datagridtemplatecolumn header="Attachment(s)" width="250">
                                        <datagridtemplatecolumn.celltemplate>
                                            <datatemplate>
                                                <listview scrollviewer.horizontalscrollbarvisibility="Disabled" itemssource="{Binding InternalNoteAttachments}">
                                                    <listview.resources>
                                                        <Style TargetType="{x:Type ListViewItem}">
                                                            <setter property="Template" value="{DynamicResource ItemTemplate}" />
                                                        </Style>
                                                    </listview.resources>
                                                    <listview.itemspanel>
                                                        <itemspaneltemplate>
                                                            <wrappanel orientation="Horizontal" horizontalalignment="Stretch" removed="Transparent" />
                                                        </itemspaneltemplate>
                                                    </listview.itemspanel>
                                                    <listview.itemtemplate>
                                                        <datatemplate>
                                                            <!--<wrappanel orientation="Horizontal">-->
                                                            <textblock margin="5,0,0,0" text="{Binding ImageName,Converter={StaticResource GuidConverter},ConverterParameter=Attachment}" cursor="Hand" tag="{Binding}" mouseleftbuttondown="tbViewImage_MouseLeftButtonUp" foreground="#FF428CBF" fontweight="Medium" textdecorations="Underline" />
                                                            <!--</wrappanel>-->
                                                        </datatemplate>
                                                    </listview.itemtemplate>
                                                </listview>
                                            </datatemplate>
                                        </datagridtemplatecolumn.celltemplate>
                                    </datagridtemplatecolumn>
                                    <datagridtextcolumn header="Closed" width="Auto" visibility="Collapsed" binding="{Binding JobIssue.ReasonForClose}"></datagridtextcolumn>
                                </datagrid.columns>
                            </datagrid>
                            
                            <uc:ucnorecordsfound x:name="UcNoRecord" margin="0,25,0,0" horizontalalignment="Left" width="{Binding Path=ActualWidth,ElementName=dgInternalNote}" xmlns:uc="#unknown" />
                        </grid>


                        <stackpanel margin="0,0,0,0" removed="LightGray" orientation="Vertical" name="spInternalNote" visibility="Collapsed" grid.row="1" grid.columnspan="2" horizontalalignment="Center">

                            <stackpanel horizontalalignment="Left" orientation="Horizontal">
                                <border horizontalalignment="Center" style="{StaticResource BlockBorder}" margin="10,10,0,10" padding="0,0,0,10" verticalalignment="Stretch" x:name="spRelatedJobs2">
                                    <grid name="grd2" visibility="Visible">
                                        <grid.rowdefinitions>
                                            <rowdefinition height="Auto" />
                                            <rowdefinition height="Auto" />
                                        </grid.rowdefinitions>
                                        <grid.columndefinitions>
                                            <columndefinition width="Auto" />
                                            <columndefinition width="Auto" />
                                            <columndefinition width="Auto" />
                                            <columndefinition width="*" />
                                        </grid.columndefinitions>

                                        <textblock x:name="lblinputby" grid.row="0" grid.column="0" text="Input By :" verticalalignment="Center" margin="10,12,5,0" />
                                        <textblock grid.row="0" width="210" margin="0,12,0,0" grid.column="1" name="txtInputby" horizontalalignment="Left" />

                                        <textblock x:name="lblinputDate" grid.row="1" grid.column="0" text="Input Date :" verticalalignment="Center" margin="10,12,5,0" />
                                        <textblock grid.row="2" grid.column="1" width="110" margin="0,12,0,0" name="dpInputDate" horizontalalignment="Left" />

                                    </grid>
                                </border>
                                <border style="{StaticResource BlockBorder}" margin="10,10,0,10" padding="0,0,0,10" verticalalignment="Stretch" x:name="spRelatedJobs3">
                                    <grid name="grd3" visibility="Visible" width="250">
                                        <grid.rowdefinitions>
                                            <rowdefinition height="Auto" />
                                            <rowdefinition height="Auto" />
                                            <rowdefinition height="Auto" />
                                        </grid.rowdefinitions>
                                        <grid.columndefinitions>
                                            <columndefinition width="Auto" />
                                            <columndefinition width="Auto" />
                                        </grid.columndefinitions>

                                        <textblock grid.row="0" grid.column="0" grid.columnspan="2" fontweight="Bold" fontsize="20" text="FOLLOW UP DATE :" horizontalalignment="Left" verticalalignment="Center">
                                           Margin="5,5,0,0" Name="tbfollowupdate" />
                                        <datepicker grid.row="1" grid.column="0" width="110" margin="7,5,0,0" selecteddate="{Binding FollowUpDate,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" name="dpFollowUpDate" horizontalalignment="Left" />
                                        <stackpanel orientation="Horizontal" horizontalalignment="Left" grid.row="1" grid.column="1">
                                            <checkbox margin="10,5,0,0" verticalalignment="Center" name="chkAskLetter" horizontalalignment="Left" />
                                            <textblock margin="5,5,0,0" text="Same Date" name="tblater" verticalalignment="Center" horizontalalignment="Left" />
                                        </stackpanel>

                                    </textblock></grid>
                                </border>
                            </stackpanel>

                            <border horizontalalignment="Center" style="{StaticResource BlockBorder}" margin="10,0,0,10" padding="0,0,0,10" verticalalignment="Stretch" x:name="spRelatedJobs">
                                <grid name="grdInternalNote">
                                    <grid.rowdefinitions>
                                        <rowdefinition height="Auto" />
                                        <rowdefinition height="Auto" />
                                        <rowdefinition height="Auto" />
                                        <rowdefinition height="Auto" />
                                        <rowdefinition height="Auto" />
                                        <rowdefinition height="Auto" />
                                        <rowdefinition height="Auto" />
                                        <rowdefinition height="Auto" />
                                        <rowdefinition height="Auto" />
                                        <rowdefinition height="Auto" />
                                        <rowdefinition height="Auto" />
                                        <rowdefinition height="Auto" />
                                        <rowdefinition height="Auto" />
                                        <rowdefinition height="Auto" />
                                        <rowdefinition height="Auto" />
                                        <rowdefinition height="Auto" />
                                        <rowdefinition height="Auto" />
                                    </grid.rowdefinitions>
                                    <grid.columndefinitions>
                                        <columndefinition width="Auto" />
                                        <columndefinition width="Auto" />
                                        <columndefinition width="Auto" />
                                        <columndefinition width="Auto" />
                                        <columndefinition width="*" />
                                    </grid.columndefinitions>

                                    <!--<textblock x:name="lblSendQuoteTo" grid.row="0" grid.column="0" text="Send To :" verticalalignment="Center" margin="10,5,5,0" />
                                <combobox name="cbSendPersonType" grid.row="0" grid.column="1" selectedvaluepath="UID" displaymemberpath="Name">
                                    SelectedValue="{Binding UID,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,TargetNullValue=1}"
                                    Margin="5,5,0,0" Width="115" VerticalAlignment="Top" HorizontalAlignment="Left" SelectionChanged="ddlSendPersonType_SelectionChanged"/>-->

                                    <textblock grid.row="0" grid.column="0" text="CATEGORY :" horizontalalignment="Left" verticalalignment="Center" margin="5,5,0,0" />
                                    <combobox name="cbCategory" width="165" grid.column="1" grid.row="0" margin="5,5,0,0" horizontalalignment="Left" height="25">
                                        <combobox.items>
                                            <comboboxitem content="General" />
                                            <comboboxitem content="Marketing & Followup" />
                                            <comboboxitem content="Debt Collection" />
                                            <comboboxitem content="Acceptance Received" />
                                            <comboboxitem content="Issues" />
                                        </combobox.items>
                                    </combobox>

                                    <!--Only for Diary note-->
                                    <textblock visibility="Collapsed" grid.row="1" grid.column="0" text="To :" horizontalalignment="Left" verticalalignment="Center" margin="10,5,0,0" name="tbTo" />
                                    <combobox visibility="Collapsed" name="cbToUser" height="26" width="100" selectedvaluepath="UserId" displaymemberpath="Name" grid.column="1" grid.row="1" margin="5,2,0,0">
                                    HorizontalAlignment="Left" SelectedValue="{Binding ToUserId,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged,TargetNullValue=0,ValidatesOnDataErrors=True}"/>
                                    <!--END Only for Diary note-->

                                    <combobox margin="5,5,0,0" grid.column="1" x:name="cbSupplier" displaymemberpath="SupplierName" horizontalalignment="Right">
                                     SelectedValuePath="SupplierId" SelectionChanged="cbSupplier_SelectionChanged" Width="180" Visibility="Collapsed"
                                     SelectedValue="{Binding MaterialSupplierID, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"/>

                                    <combobox margin="5,5,0,0" grid.column="1" x:name="cbInstaller" displaymemberpath="EstimatorName" horizontalalignment="Right">
                                     SelectedValuePath="EstimatorID" SelectionChanged="cbInstaller_SelectionChanged" Width="180" Visibility="Collapsed"/>



                                    <!--<textblock margin="20,5,0,0" text="Save To Diary Note :" name="tbSendToDiary" verticalalignment="Center" horizontalalignment="Left" />
                                    <checkbox margin="5,5,0,0" verticalalignment="Center" name="chkSendToDiary" horizontalalignment="Right" />-->
                                    <stackpanel name="spButtons" grid.column="5" grid.rowspan="65" orientation="Vertical" margin="5,0,0,0" horizontalalignment="Right" verticalalignment="Top">

                                        <Button Content="Save" Height="25" HorizontalAlignment="Right" Margin="10,10,25,5" Name="btnSaveNote" Width="80" 

                                            Cursor="Hand" Style="{StaticResource btn_Highlighted}" Click="btnSaveNote_Click"/>
                                        <Button Content="Cancel" Height="25" HorizontalAlignment="Right" Margin="10,5,25,5" Width="80" 

                                            Name="btnCancelNote" Cursor="Hand"  Style="{StaticResource btn_Highlighted}" Click="btnCancelNote_Click"/>

                                        <textblock x:name="tbNewPrice" visibility="Collapsed" verticalalignment="Center" margin="10,0,0,0" text="New Price ($) : " />
                                        <textbox x:name="txtNewPrice" visibility="Collapsed" verticalalignment="Center" margin="5,0,0,0" width="70" />
                                    </stackpanel>




                                    <!--Supplier, customer, installer of this loadid-->


                                    <textblock grid.row="2" grid.column="0" text="Subject :" verticalalignment="Center" margin="10,5" name="tbSubject" />
                                    <textbox grid.row="2" grid.column="1" x:name="txtSubject" width="550" horizontalalignment="Left" verticalalignment="Center">
                                        Margin="5,5,0,0" Grid.ColumnSpan="4"
                                         Text="{Binding Subject,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,ValidatesOnDataErrors=True,TargetNullValue=''}"/>


                                    <!--Attachments-->
                                    <textblock grid.row="3" grid.column="0" text="Attachments :" verticalalignment="Center" margin="10,5" name="tbAttachment" />
                                    <grid x:name="grdAttachments" visibility="Visible" grid.row="3" grid.column="1">
                                        <grid.columndefinitions>
                                            <columndefinition width="Auto" />
                                            <columndefinition width="Auto" />
                                        </grid.columndefinitions>
                                        <grid x:name="grdAttachmentList" margin="5,5,5,0">
                                            <grid.rowdefinitions>
                                                <rowdefinition height="*" />
                                            </grid.rowdefinitions>
                                            <!--Data Grid :: Start-->
                                            <datagrid name="dgAttachment" grid.row="0" grid.column="1" horizontalscrollbarvisibility="Hidden" horizontalalignment="Left">
                                                <datagrid.columns>
                                                    <datagridtemplatecolumn header="Attachment" width="390">
                                                        <datagridtemplatecolumn.celltemplate>
                                                            <datatemplate>
                                                                <stackpanel orientation="Horizontal">
                                                                    <Button x:Name="btnAttach" Content="Attach" Click="btnAttach_Click" Height="20" FontSize="12" Style="{StaticResource btn_Highlighted}" VerticalAlignment="Center" HorizontalAlignment="Left"

                                                                Visibility="{Binding ImageName,Converter={StaticResource AttachButton},ConverterParameter=ImageName,Mode=TwoWay}"></Button>
                                                                    <textblock x:name="tbViewImage" cursor="Hand" removed="Transparent" tooltip="Click to Download file" textdecorations="Underline">
                                                                  Text="{Binding ImageName,Mode=TwoWay,Converter={StaticResource GuidConverter},ConverterParameter=ImageName}" Tag="{Binding}"
                                                                  FontSize="11" HorizontalAlignment="Left" VerticalAlignment="Center" Foreground="#FF428CBF" FontWeight="Medium" MouseLeftButtonUp="tbViewImage_MouseLeftButtonUp"
                                                                  Visibility="{Binding ImageName,Converter={StaticResource VisibleButton},ConverterParameter=ImageName,Mode=TwoWay}"/>
                                                                    <textblock><underline></underline></textblock>
                                                                </textblock></stackpanel>
                                                            </datatemplate>
                                                        </datagridtemplatecolumn.celltemplate>
                                                    </datagridtemplatecolumn>
                                                    <datagridtemplatecolumn width="57" header="Delete">
                                                        <datagridtemplatecolumn.celltemplate>
                                                            <datatemplate>
                                                                <Button Content="Delete" x:Name="btnDeleteAttachment" Click="btnDeleteAttachment_Click" Cursor="Hand" Height="16" Width="16" Padding="0" Style="{StaticResource DeleteButtonStyle}" HorizontalAlignment="Center" VerticalAlignment="Top">
                                                                    <Button.Template>
                                                                        <controltemplate>
                                                                            <Image  Width="16" Height="16" Source="/AHF;component/Images/Delete.png" ToolTipService.ToolTip="Delete" HorizontalAlignment="Left" VerticalAlignment="Top"/>
                                                                        </controltemplate>
                                                                    </Button.Template>
                                                                </Button>
                                                            </datatemplate>
                                                        </datagridtemplatecolumn.celltemplate>
                                                    </datagridtemplatecolumn>
                                                </datagrid.columns>
                                            </datagrid>
                                            <!---Data Grid :: End-->
                                        </grid>
                                        <Button Grid.Column="1" Name="btnAddNewActionAttachment" Content="Add" Height="25" VerticalAlignment="Top" HorizontalAlignment="Right" Margin="0,5,5,0" Cursor="Hand" 

                                Click="btnAddNewActionAttachment_Click" Style="{StaticResource btn_Highlighted}" Width="45" MinWidth="45"/>
                                    </grid>
                                    <!---Attachment :: End-->
                                    <stackpanel grid.row="4" grid.column="0">
                                        <textblock text="Message :" verticalalignment="Top" margin="10,5,0,0" />
                                    </stackpanel>


                                    <border borderbrush="Black" borderthickness="1" grid.row="4" grid.column="1" grid.columnspan="4" margin="5,5,5,5" width="750">
                                        HorizontalAlignment="Left">
                                        <ctl:richtextboxcontrol x:name="txtMessageBody" width="750" height="200" maxwidth="750" maxheight="365" xmlns:ctl="#unknown" />
                                    </border>

                                </textbox></combobox></combobox></combobox></combobox></grid>
                            </border>
                        </stackpanel>


                        <stackpanel margin="0,10,0,0" grid.row="1" grid.column="1" horizontalalignment="Left" verticalalignment="Top" name="btnsEmailAdd">
                            <Button Content="Emails" ToolTipService.ToolTip="View Outlook Emails attached to this lead/job"  Height="25" Name="btnOutlookEmails" Cursor="Hand" Click="btnEmailsFromOutlook_Click" MinWidth="45" 

                            Width="45" Visibility="Collapsed" />
                            <Button Visibility="Visible" Content="Add" ToolTipService.ToolTip="Add a new diary note"  Height="25" Name="btnAddNote" Cursor="Hand" Click="btnAddNote_Click" MinWidth="45" Width="45"/>
                        </stackpanel>
                    </grid>

                    <border grid.row="2" height="200" visibility="Visible" x:name="brdrAdvertise" style="{StaticResource section-outer-border}" margin="0,10,0,10">

                        <grid margin="10,10,0,10">
                            <grid.rowdefinitions>
                                <rowdefinition height="*"></rowdefinition>
                            </grid.rowdefinitions>
                            <grid.columndefinitions>
                                <columndefinition width="0.70*"></columndefinition>
                                <columndefinition width="0.30*"></columndefinition>
                            </grid.columndefinitions>
                            <textblock fontsize="36" grid.column="0" x:name="tbAdvertisementNote" fontstyle="Italic">
                                    TextWrapping="Wrap" >

                            </textblock>
                            <Image x:Name="imgAdvertisement" Grid.Column="1"  Margin="20,0,0,0" Width="340" HorizontalAlignment="Left" VerticalAlignment="Top" Stretch="Fill"/>

                        </grid>
                    </border>
                </grid>
            </scrollviewer>
        </stackpanel>
    </border>
</usercontrol>

推荐答案

)\" width=\"90\"></textblock>
<rectangle style=\"{StaticResource HorizontalSeparator}\" />
<textblock margin=\"5,0,0,0\" verticalalignment=\"Center\" text=\"Fixer\" width=\"90\"></textblock>
<rectangle style=\"{StaticResource HorizontalSeparator}\" />
<textblock margin=\"5,0,0,0\" verticalalignment=\"Center\" text=\"Closed ?\" width=\"200\"></textblock>
</stackpanel>
<stackpanel orientation=\"Horizontal\">
<textblock margin=\"25,25,0,0\" text=\"{Binding OperaterName,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}\" width=\"110\" horizontalalignment=\"Center\"></textblock>
<datepicker margin=\"-5,5,0,0\" selecteddate=\"{Binding IssueDate,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,ValidatesOnDataErrors=True}\" width=\"90\"></datepicker>
<combobox width=\"90\" margin=\"15,5,0,0\" name=\"ddlSource\" displaymemberpath=\"Name\" selectedvaluepath=\"ID\" itemssource=\"{Binding LstSource}\">
MinWidth=\"80\" SelectionChanged=\"cbSource_SelectionChanged\"
SelectedValue=\"{Binding Source,UpdateSourceTrigger=PropertyChanged,ValidatesOnDataErrors=True,TargetNullValue=0,Mode=TwoWay}\"/>
<combobox width=\"90\" margin=\"15,5,0,0\" name=\"cbAssigneId\" displaymemberpath=\"Name\" selectedvaluepath=\"UserId\" minwidth=\"90\">
SelectedValue=\"{Binding AssignToSource,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,ValidatesOnDataErrors=True,TargetNullValue=0}\"/>
<combobox width=\"90\" margin=\"15,5,0,0\" itemssource=\"{Binding LstProblem}\" displaymemberpath=\"Name\" selectedvaluepath=\"ID\" minwidth
=\"90\">
SelectedValue=\"{Binding ProblemId,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,TargetNullValue=0}\"/>
<combobox width=\"90\" margin=\"15,5,0,0\" itemssource=\"{Binding lstManagedBy}\" displaymemberpath=\"Name\" selectedvaluepath=\"ID\" minwidth
=\"90\">
SelectedValue=\"{Binding ManageByEmployeeId,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,TargetNullValue=0}\"
Name=\"cbManagedBy\"/>
<textbox name=\"txIssueDetails\" margin=\"15,10,0,0\" height=\"50\" horizontalalignment=\"Stretch\" width=\"180\" textwrapping=\"Wrap\">
Text=\"{Binding IssueDetails,UpdateSourceTrigger=PropertyChanged,ValidatesOnDataErrors=True,Mode=TwoWay}\" MaxLength=\"500\" AcceptsReturn=\"True\"/>
<stackpanel margin=\"15,0,0,0\" orientation=\"Horizontal\">
<textbox width=\"55\" name=\"txtCost\"
maxlength=\"11\" textalignment=\"Right\" loaded=\"txtCost_Loaded\">
Text=\"{Binding IssueCost,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,ValidatesOnDataErrors=True}\"/>

<checkbox x:name=\"chkAddToJobCost\" margin=\"5,0,0,0\" verticalalignment=\"Center\" ischecked=\"{Binding AddToJobCost,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}\">
ToolTip=\"Add this to job costs\" IsThreeState=\"False\"/>
</checkbox></textbox></stackpanel>
<textbox width=\"90\" name=\"txtFixer\" text=\"{Binding Fixer,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}\" margin=\"30,0,0,0\" maxlength=\"500\" />
<stackpanel orientation=\"Horizontal\" margin=\"20,5,10,0\" >
<checkbox checked=\"CheckBox_CheckedUnchecked\" unchecked=\"CheckBox_CheckedUnchecked\" x:name=\"chkIsClosed\" horizontalalignment=\"Left\" verticalalignment=\"Center\"
ischecked=\"{Binding IsClosed,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}\" isthreestate=\"False\" />
<textbox margin=\"5,0,0,0\" height=\"50\" name=\"txtReason\" horizontalalignment=\"Stretch\" width=\"180\" maxlength=\"500\">
Text=\"{Binding ReasonForClose,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,NotifyOnSourceUpdated=True,NotifyOnTargetUpdated=True,ValidatesOnDataErrors=True}\"/>
</textbox></stackpanel>
</textbox></combobox></combobox></combobox></combobox></stackpanel>
</stackpanel>

</stackpanel>

</border>
<Button Content=\"Save\" Visibility=\"Collapsed\" Name=\"btnSaveIssue\" Click=\"btnSaveIssue_Click\" Margin=\"5,0,0,0\" VerticalAlignment=\"Bottom\" Height=\"25\" Width=\"45\" Cursor=\"Hand\" ToolTipService.ToolTip=\"Add new issue\"/>
</stackpanel>
</stackpanel>
</grid>
</border>


<grid verticalalignment=\"Top\" grid.row=\"1\" margin=\"10,10,5,0\" name=\"GriddgInternalNote\">
& lt;grid.rowdefinitions>
<rowdefinition height=\"Auto\" />
</grid.rowdefinitions>


<datagrid grid.row=\"0\" visibility=\"Visible\" name=\"dgInternalNote\" rowheight=\"55\" verticalalignment=\"Top\" itemssource=\"{Binding}\" horizontalalignment=\"Left\" horizontalscrollbarvisibility=\"Disabled\" gridlinesvisibility=\"Vertical\">
VerticalGridLinesBrush=\"{StaticResource HorizontalSeparatorBrush}\" LoadingRow=\"dgInternalNote_LoadingRow_1\" MouseLeftButtonUp=\"dgInternalNote_MouseLeftButtonUp\" MouseDoubleClick=\"dgInternalNote_MouseDoubleClick\" VerticalScrollBarVisibility=\"Auto\" >
<datagrid.columns>
<datagridtemplatecolumn header=\"Print\">
<datagridtemplatecolumn.celltemplate>
<datatemplate>
<checkbox name=\"chkIsPrinted\" ischecked=\"{Binding IsSelectedToPrint,TargetNullValue=false}\" horizontalalignment=\"Center\" click=\"chkIsPrinted_Click\" tag=\"{Binding LeadInternalNoteId}\" />
</datatemplate>
</datagridtemplatecolumn.celltemplate>
</datagridtemplatecolumn>

<datagridtextcolumn header=\"Date\" width=\"A uto\" binding=\"{Binding CreatedOn,StringFormat=dd/MM/yyyy}\" />
<datagridtextcolumn header=\"Category\" width=\"Auto\" binding=\"{Binding CategoryName}\" />
<datagridtextcolumn header=\"From\" width=\"Auto\" binding=\"{Binding FromUser}\" />
<datagridtextcolumn visibility=\"Collapsed\" header=\"To\" width=\"Auto\" binding=\"{Binding ToUser}\" />
<datagridtemplatecolumn header=\"To\" width=\"150\">
<datagridtemplatecolumn.celltemplate>
<datatemplate>
<textblock text=\"{Binding EmailTo}\" textwrapping=\"Wrap\" margin=\"2\" />
</datatemplate>
</datagridtemplatecolumn.celltemplate>
</datagridtemplatecolumn>
<datagridtemplatecolumn header=\"Subject\" width=\"200\">
<datagridtemplatecolumn.celltemplate>
<datatemplate>
<textblock text=\"{Binding Subject}\" textwrapping=\"Wrap\" margin=\"2\" />
</datatemplate>
</datagridtemplatecolumn.celltemplate>
</datagridtemplatecolumn>
<datagridtemplatecolumn header=\"Diary Note\" width=\"*\">
<datagridtemplatecolumn.celltemplate>
<datatemplate>
<textblock text=\"{Binding Message}\" textwrapping=\"Wrap\" margin=\"2\" />
</datatemplate>
</datagridtemplatecolumn.celltemplate>
</datagridtemplatecolumn
>
<!--<datagridtextcolumn header=\"Attachment\" width=\"Auto\" binding=\"{Binding Attachment,Converter={StaticResource GuidConverter},ConverterParameter=Attachment}\" />-->
<datagridtemplatecolumn header=\"Attachment(s)\" width=\"250\">
<datagridtemplatecolumn.celltemplate>
<datatemplate>
<listview scrollviewer.horizontalscrollbarvisibility=\"Disabled\" itemssource=\"{Binding InternalNoteAttachments}\">
<listview.resources>
<Style TargetType=\"{x:Type ListViewItem}\">
<setter property=\"Template\" value=\"{DynamicResource ItemTemplate}\" />
</Style>
</listview.resources>
<listview.itemspanel>
<itemspaneltemplate>
<wrappanel orientation=\"Horizontal\" horizontalalignment=\"Stretch\" removed=\"Transparent\" />
</itemspaneltemplate>
</listview.itemspanel>
<listview.itemtemplate>
<datatemplate>
<!--<wrappanel orientation=\"Horizontal\">-->
<textblock margin=\"5,0,0,0\" text=\"{Binding ImageName,Converter={StaticResource GuidConverter},ConverterParameter=Attachment}\" cursor=\"Hand\" tag=\"{Binding}\" mouseleftbuttondown=\"tbViewImage_MouseLeftButtonUp\" foreground=\"#FF428CBF\" fontweight=\"Medium\" tex tdecorations=\"Underline\" />
<!--</wrappanel>-->
</datatemplate>
</listview.itemtemplate>
</listview> ;
</datatemplate>
</datagridtemplatecolumn.celltemplate>
</datagridtemplatecolumn>
<datagridtextcolumn header=\"Closed\" width=\"Auto\" visibility=\"Collapsed\" binding=\"{Binding JobIssue.ReasonForClose}\"></datagridtextcolumn>
</datagrid.columns>
</datagrid>

<uc:ucnorecordsfound x:name=\"UcNoRecord\" margin=\"0,25,0,0\" horizontalalignment=\"Left\" width=\"{Binding Path=ActualWidth,ElementName=dgInternalNote}\" xmlns:uc=\"#unknown\" />
</grid>


<stackpanel margin=\"0,0,0,0\" removed=\"LightGray\" orientation=\"Vertical\" name=\"spInternalNote\" visibility=\"Collapsed\" grid.row=\"1\" grid.columnspan=\"2\" horizontalalignment=\"Center\">

<stackpanel horizontalalignment=\"Left\" orientation=\"Horizontal\">
<border horizontalalignment=\"Center\" style=\"{StaticResource BlockBorder}\" margin=\"10,10,0,10\" padding=\"0,0,0,10\" verticalalignment=\"Stretch\" x:name=\"spRelatedJobs2\">
<grid name=\"grd2\" visibility=\"Visible\">
<grid.rowdefinitions>
<rowdefinition height=\"Auto\" />
<rowdefinition height=\"Auto\" />
</grid.rowdefinitions>
<grid.columndefinitions>
<columndefinition width=\"Auto\" />
<columndefinition width=\"Auto\" />
<columndefinition width=\"Auto\" />
<columndefinition width=\"*\" />
</grid.columndefinitions>

<textblock x:name=\"lblinputby\" grid.row=\"0\" grid.column=\"0\" text=\"Input By :\" verticalalignment=\"Center\" margin=\"10,12,5,0\" />
<textblock grid.row=\"0\" width=\"210\" margin=\"0,12,0,0\" grid.column=\"1\" name=\"txtInputby\" horizontalalignment=\"Left\" />

<textblock x:name=\"lblinputDate\" grid.row=\"1\" grid.column=\"0\" text=\" Input Date :\" verticalalignment=\"Center\" margin=\"10,12,5,0\" />
<textblock grid.row=\"2\" grid.column=\"1\" width
=\"110\" margin=\"0,12,0,0\" name=\"dpInputDate\" horizontalalignment=\"Left\" />

</grid>
</border>
<border style=\"{StaticResource BlockBorder}\" margin=\"10,10,0,10\" padding=\"0,0,0,10\" verticalalignment=\"Stretch\" x:name=\"spRelatedJobs3\">
<grid name=\"grd3\" visibility=\"Visible\" width=\"250\">
<grid.rowdefinitions>
<rowdefinition height=\"Auto\" />
<rowdefinition height=\"Auto\" />
<rowdefinition height=\"Auto\" />
</grid.rowdefinitions>
<grid.columndefinitions>
<columndefinition width=\"Auto\" />
<columndefinition width =\"Auto\" />
</grid.columndefinitions>

<textblock grid.row=\"0\" grid.column=\"0\" grid.columnspan=\"2\" fontweight=\"Bold\" fontsize=\"20\" text=\"FOLLOW UP DATE :\" horizontalalignment=\"Left\" verticalalignment=\"Center\">
Margin=\"5,5,0,0\" Name=\"tbfollowupdate\" />
<datepicker grid.row=\"1\" grid.column=\"0\" width=\"110\" margin=\"7,5,0,0\" selecteddate=\"{Binding FollowUpDate,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}\" name=\"dpFollowUpDate\" horizontalalignment=\"Left\" />
<stackpanel orientation=\"Horizontal\" horizontalalignment=\"Left\" grid.row=\"< span class=\"code-keyword\">1\" grid.column=\"1\">
<checkbox margin=\"10,5,0,0\" verticalalignment=\"Center\" name=\"chkAskLetter\" horizontalalignment=\"Left\" />
<textblock margin=\"5,5,0,0\" text=\"Same Date\" name=\"tblater\" verticalalignment=\"Center\" horizontalalignment=\"Left\" />
</stackpanel>

</textblock></grid>
</border>
</stackpanel>

<border horizontalalignment=\"Center\" style=\"{StaticResource BlockBorder}\" margin=\"10,0,0,10\" padding=\"0,0,0,10\" verticalalignment=\"Stretch\" x:name=\"spRelatedJobs\">
<grid name=\"grdInternalNote\">
<grid.rowdefinitions>
<rowdefinition height=\"Auto\" />
<rowdefinition height=\"Auto\" />
<rowdefinition height=\"Auto\" />
<rowdefinition < span class=\"code-attribute\">height
=\"Auto\" />
<rowdefinition height=\"Auto\" />
<rowdefinition height=\"Auto\" />
<rowdefinition height=\"Auto\" />
<rowdefinition height=\"Auto\" />
<rowdefinition
height=\"Auto\" />
<rowdefinition height=\"Auto\" />
<rowdefinition height=\"Auto\" />
<rowdefinition height=\"Auto\" />
<rowdefinition height=\"Auto\" />
<rowdefinition height=\"Auto\" />
<rowdefinition height=\"Auto\" />
<rowdefinition height=\"Auto\" / >
<rowdefinition height=\"Auto\" />
</grid.rowdefinitions>
<grid.columndefinitions>
<columndefinition width=\"Auto\" />
<columndefinition width=\"Auto\" />
<columndefinition width=\"Auto\" />
<columndefinition width=\"Auto\" />
<columndefinition width=\"*\" />
</grid.columndefinitions>
$b$ b <!--<textblock x:name=\"lblSendQuoteTo\" grid.row=\"0\" grid.column=\"0\" text=\"Send To :\" verticalalignment=\"Center\" margin=\"10,5,5,0\" />
<combobox name=\"cbSendPersonType\" grid.row=\"0\" grid.column=\"1\" selectedvaluepath=\"UID\" displaymemberpath=\"Name\">
SelectedValue=\"{Binding UID,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,TargetNullValue=1}\"
Margin=\"5,5,0,0\" Width=\"115\" VerticalAlignment=\"Top\" HorizontalAlignment=\"Left\" SelectionChanged=\"ddlSendPersonType_SelectionChanged\"/>
-->


<textblock grid.row=\"0\" grid.column=\"0\" text=\"CATEGORY :\" horizontalalignment=\"Left\" verticalalignment=\"Center\" margin=\"5,5,0,0\" />
<combobox name=\"cbCategory\" width=\" 165\" grid.column=\"1\" grid.row=\"0\" margin=\"5,5,0,0\" horizontalalignment=\"Left\" height=\"25\">
<combobox.items& gt;
<comboboxitem content=\"General\" />
<comboboxitem content=\"Marketing & Followup\" />
<comboboxitem content=\"Debt Collection\" />
<comboboxitem content=\"Acceptance Received\" />
<comboboxitem content=\"Issues\" />
</combobox.items>
</combobox>

<!--Only for Diary note-->
&l t;textblock visibility=\"Collapsed\" grid.row=\"1\" grid.column=\"0\" text=\"To :\" horizontalalignment=\"Left\" verticalalignment=\"Center\" margin=\"10,5,0,0\" name=\"tbTo\" />
<combobox visibility=\"Collapsed\" name=\"cbToUser\" height=\"26\" width=\"100\" selectedvaluepath=\"UserId\" displaymemberpath=\"Name\" grid.column=\"1\" grid.row=\"1\" margin=\"5,2,0,0\">
HorizontalAlignment=\"Left\" SelectedValue=\"{Binding ToUserId,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged,TargetNullValue=0,ValidatesOnDataErrors=True}\"/>
<!--END Only for Diary note-->

<combobox margin=\"5,5,0,0\" grid.column=\"1\" x:name=\"cbSupplier\" displaymemberpath=\"SupplierName\" horizontalalignment=\"Right\">
SelectedValuePath=\"SupplierId\" SelectionChanged=\"cbSupplier_SelectionChanged\" Width=\"180\" Visibility=\"Collapsed\"
SelectedValue=\"{Binding MaterialSupplierID, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}\"/>

<combobox margin=\"5,5,0,0\" grid.column=\"1\" x:name=\"cbInstaller\" displaymemberpath=\"EstimatorName\" horizontalalignment=\"Right\">
SelectedValuePath=\"EstimatorID\" SelectionChanged=\"cbInstaller_SelectionChanged\" Width=\"180\" Visibility=\"Collapsed\"/>



<!--<textblock margin=\"20,5,0,0\" text=\"Save To Diary Note :\" name=\"tbSendToDiary\" verticalalignment=\"Center\" horizontalalignment=\"Left\" />
<checkbox margin=\"5,5,0,0\" verticalalignment=\"Center\" name=\"chkSendToDiary\" horizontalalignment=\"Right\" />
-->

<stackpanel name=\"spButtons\" grid.column=\"5\" grid.rowspan=\"65\" orientation=\"Vertical\" margin=\"5,0,0,0\" horizontalalignment=\"Right\" verticalalignment=\"Top\">

<Button Content=\"Save\" Height=\"25\" HorizontalAlignment=\"Right\" Margin=\"10,10,25,5\" Name=\"btnSaveNote\" Width=\"80\"

< span class =code-attribute> Cursor=\"Hand\" Style=\"{StaticResource btn_Highlighted}\" Click=\"btnSaveNote_Click\"/>
<Button Content=\"Cancel\" Height=\"25\" HorizontalAlignment=\"Right\" Margin=\"10,5,25,5\" Width=\"80\"

< span class =code-attribute> Name=\"btnCancelNote\" Cursor=\"Hand\" Style=\"{StaticResour ce btn_Highlighted}\" Click=\"btnCancelNote_Click\"/>

<textblock x:name=\"tbNewPrice\" visibility=\"Collapsed\" verticalalignment=\"Center\" margin=\"10,0,0,0\" text=\"New Price (
)" width="90"></textblock> <rectangle style="{StaticResource HorizontalSeparator}" /> <textblock margin="5,0,0,0" verticalalignment="Center" text="Fixer" width="90"></textblock> <rectangle style="{StaticResource HorizontalSeparator}" /> <textblock margin="5,0,0,0" verticalalignment="Center" text="Closed ?" width="200"></textblock> </stackpanel> <stackpanel orientation="Horizontal"> <textblock margin="25,25,0,0" text="{Binding OperaterName,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" width="110" horizontalalignment="Center"></textblock> <datepicker margin="-5,5,0,0" selecteddate="{Binding IssueDate,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,ValidatesOnDataErrors=True}" width="90"></datepicker> <combobox width="90" margin="15,5,0,0" name="ddlSource" displaymemberpath="Name" selectedvaluepath="ID" itemssource="{Binding LstSource}"> MinWidth="80" SelectionChanged="cbSource_SelectionChanged" SelectedValue="{Binding Source,UpdateSourceTrigger=PropertyChanged,ValidatesOnDataErrors=True,TargetNullValue=0,Mode=TwoWay}"/> <combobox width="90" margin="15,5,0,0" name="cbAssigneId" displaymemberpath="Name" selectedvaluepath="UserId" minwidth="90"> SelectedValue="{Binding AssignToSource,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,ValidatesOnDataErrors=True,TargetNullValue=0}"/> <combobox width="90" margin="15,5,0,0" itemssource="{Binding LstProblem}" displaymemberpath="Name" selectedvaluepath="ID" minwidth="90"> SelectedValue="{Binding ProblemId,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,TargetNullValue=0}"/> <combobox width="90" margin="15,5,0,0" itemssource="{Binding lstManagedBy}" displaymemberpath="Name" selectedvaluepath="ID" minwidth="90"> SelectedValue="{Binding ManageByEmployeeId,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,TargetNullValue=0}" Name="cbManagedBy"/> <textbox name="txIssueDetails" margin="15,10,0,0" height="50" horizontalalignment="Stretch" width="180" textwrapping="Wrap"> Text="{Binding IssueDetails,UpdateSourceTrigger=PropertyChanged,ValidatesOnDataErrors=True,Mode=TwoWay}" MaxLength="500" AcceptsReturn="True"/> <stackpanel margin="15,0,0,0" orientation="Horizontal"> <textbox width="55" name="txtCost" maxlength="11" textalignment="Right" loaded="txtCost_Loaded"> Text="{Binding IssueCost,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,ValidatesOnDataErrors=True}"/> <checkbox x:name="chkAddToJobCost" margin="5,0,0,0" verticalalignment="Center" ischecked="{Binding AddToJobCost,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"> ToolTip="Add this to job costs" IsThreeState="False"/> </checkbox></textbox></stackpanel> <textbox width="90" name="txtFixer" text="{Binding Fixer,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" margin="30,0,0,0" maxlength="500" /> <stackpanel orientation="Horizontal" margin="20,5,10,0"> <checkbox checked="CheckBox_CheckedUnchecked" unchecked="CheckBox_CheckedUnchecked" x:name="chkIsClosed" horizontalalignment="Left" verticalalignment="Center" ischecked="{Binding IsClosed,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" isthreestate="False" /> <textbox margin="5,0,0,0" height="50" name="txtReason" horizontalalignment="Stretch" width="180" maxlength="500"> Text="{Binding ReasonForClose,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,NotifyOnSourceUpdated=True,NotifyOnTargetUpdated=True,ValidatesOnDataErrors=True}"/> </textbox></stackpanel> </textbox></combobox></combobox></combobox></combobox></stackpanel> </stackpanel> </stackpanel> </border> <Button Content="Save" Visibility="Collapsed" Name="btnSaveIssue" Click="btnSaveIssue_Click" Margin="5,0,0,0" VerticalAlignment="Bottom" Height="25" Width="45" Cursor="Hand" ToolTipService.ToolTip="Add new issue"/> </stackpanel> </stackpanel> </grid> </border> <grid verticalalignment="Top" grid.row="1" margin="10,10,5,0" name="GriddgInternalNote"> <grid.rowdefinitions> <rowdefinition height="Auto" /> </grid.rowdefinitions> <datagrid grid.row="0" visibility="Visible" name="dgInternalNote" rowheight="55" verticalalignment="Top" itemssource="{Binding}" horizontalalignment="Left" horizontalscrollbarvisibility="Disabled" gridlinesvisibility="Vertical"> VerticalGridLinesBrush="{StaticResource HorizontalSeparatorBrush}" LoadingRow="dgInternalNote_LoadingRow_1" MouseLeftButtonUp="dgInternalNote_MouseLeftButtonUp" MouseDoubleClick="dgInternalNote_MouseDoubleClick" VerticalScrollBarVisibility="Auto" > <datagrid.columns> <datagridtemplatecolumn header="Print"> <datagridtemplatecolumn.celltemplate> <datatemplate> <checkbox name="chkIsPrinted" ischecked="{Binding IsSelectedToPrint,TargetNullValue=false}" horizontalalignment="Center" click="chkIsPrinted_Click" tag="{Binding LeadInternalNoteId}" /> </datatemplate> </datagridtemplatecolumn.celltemplate> </datagridtemplatecolumn> <datagridtextcolumn header="Date" width="Auto" binding="{Binding CreatedOn,StringFormat=dd/MM/yyyy}" /> <datagridtextcolumn header="Category" width="Auto" binding="{Binding CategoryName}" /> <datagridtextcolumn header="From" width="Auto" binding="{Binding FromUser}" /> <datagridtextcolumn visibility="Collapsed" header="To" width="Auto" binding="{Binding ToUser}" /> <datagridtemplatecolumn header="To" width="150"> <datagridtemplatecolumn.celltemplate> <datatemplate> <textblock text="{Binding EmailTo}" textwrapping="Wrap" margin="2" /> </datatemplate> </datagridtemplatecolumn.celltemplate> </datagridtemplatecolumn> <datagridtemplatecolumn header="Subject" width="200"> <datagridtemplatecolumn.celltemplate> <datatemplate> <textblock text="{Binding Subject}" textwrapping="Wrap" margin="2" /> </datatemplate> </datagridtemplatecolumn.celltemplate> </datagridtemplatecolumn> <datagridtemplatecolumn header="Diary Note" width="*"> <datagridtemplatecolumn.celltemplate> <datatemplate> <textblock text="{Binding Message}" textwrapping="Wrap" margin="2" /> </datatemplate> </datagridtemplatecolumn.celltemplate> </datagridtemplatecolumn> <!--<datagridtextcolumn header="Attachment" width="Auto" binding="{Binding Attachment,Converter={StaticResource GuidConverter},ConverterParameter=Attachment}" />--> <datagridtemplatecolumn header="Attachment(s)" width="250"> <datagridtemplatecolumn.celltemplate> <datatemplate> <listview scrollviewer.horizontalscrollbarvisibility="Disabled" itemssource="{Binding InternalNoteAttachments}"> <listview.resources> <Style TargetType="{x:Type ListViewItem}"> <setter property="Template" value="{DynamicResource ItemTemplate}" /> </Style> </listview.resources> <listview.itemspanel> <itemspaneltemplate> <wrappanel orientation="Horizontal" horizontalalignment="Stretch" removed="Transparent" /> </itemspaneltemplate> </listview.itemspanel> <listview.itemtemplate> <datatemplate> <!--<wrappanel orientation="Horizontal">--> <textblock margin="5,0,0,0" text="{Binding ImageName,Converter={StaticResource GuidConverter},ConverterParameter=Attachment}" cursor="Hand" tag="{Binding}" mouseleftbuttondown="tbViewImage_MouseLeftButtonUp" foreground="#FF428CBF" fontweight="Medium" textdecorations="Underline" /> <!--</wrappanel>--> </datatemplate> </listview.itemtemplate> </listview> </datatemplate> </datagridtemplatecolumn.celltemplate> </datagridtemplatecolumn> <datagridtextcolumn header="Closed" width="Auto" visibility="Collapsed" binding="{Binding JobIssue.ReasonForClose}"></datagridtextcolumn> </datagrid.columns> </datagrid> <uc:ucnorecordsfound x:name="UcNoRecord" margin="0,25,0,0" horizontalalignment="Left" width="{Binding Path=ActualWidth,ElementName=dgInternalNote}" xmlns:uc="#unknown" /> </grid> <stackpanel margin="0,0,0,0" removed="LightGray" orientation="Vertical" name="spInternalNote" visibility="Collapsed" grid.row="1" grid.columnspan="2" horizontalalignment="Center"> <stackpanel horizontalalignment="Left" orientation="Horizontal"> <border horizontalalignment="Center" style="{StaticResource BlockBorder}" margin="10,10,0,10" padding="0,0,0,10" verticalalignment="Stretch" x:name="spRelatedJobs2"> <grid name="grd2" visibility="Visible"> <grid.rowdefinitions> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> </grid.rowdefinitions> <grid.columndefinitions> <columndefinition width="Auto" /> <columndefinition width="Auto" /> <columndefinition width="Auto" /> <columndefinition width="*" /> </grid.columndefinitions> <textblock x:name="lblinputby" grid.row="0" grid.column="0" text="Input By :" verticalalignment="Center" margin="10,12,5,0" /> <textblock grid.row="0" width="210" margin="0,12,0,0" grid.column="1" name="txtInputby" horizontalalignment="Left" /> <textblock x:name="lblinputDate" grid.row="1" grid.column="0" text="Input Date :" verticalalignment="Center" margin="10,12,5,0" /> <textblock grid.row="2" grid.column="1" width="110" margin="0,12,0,0" name="dpInputDate" horizontalalignment="Left" /> </grid> </border> <border style="{StaticResource BlockBorder}" margin="10,10,0,10" padding="0,0,0,10" verticalalignment="Stretch" x:name="spRelatedJobs3"> <grid name="grd3" visibility="Visible" width="250"> <grid.rowdefinitions> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> </grid.rowdefinitions> <grid.columndefinitions> <columndefinition width="Auto" /> <columndefinition width="Auto" /> </grid.columndefinitions> <textblock grid.row="0" grid.column="0" grid.columnspan="2" fontweight="Bold" fontsize="20" text="FOLLOW UP DATE :" horizontalalignment="Left" verticalalignment="Center"> Margin="5,5,0,0" Name="tbfollowupdate" /> <datepicker grid.row="1" grid.column="0" width="110" margin="7,5,0,0" selecteddate="{Binding FollowUpDate,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" name="dpFollowUpDate" horizontalalignment="Left" /> <stackpanel orientation="Horizontal" horizontalalignment="Left" grid.row="1" grid.column="1"> <checkbox margin="10,5,0,0" verticalalignment="Center" name="chkAskLetter" horizontalalignment="Left" /> <textblock margin="5,5,0,0" text="Same Date" name="tblater" verticalalignment="Center" horizontalalignment="Left" /> </stackpanel> </textblock></grid> </border> </stackpanel> <border horizontalalignment="Center" style="{StaticResource BlockBorder}" margin="10,0,0,10" padding="0,0,0,10" verticalalignment="Stretch" x:name="spRelatedJobs"> <grid name="grdInternalNote"> <grid.rowdefinitions> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> <rowdefinition height="Auto" /> </grid.rowdefinitions> <grid.columndefinitions> <columndefinition width="Auto" /> <columndefinition width="Auto" /> <columndefinition width="Auto" /> <columndefinition width="Auto" /> <columndefinition width="*" /> </grid.columndefinitions> <!--<textblock x:name="lblSendQuoteTo" grid.row="0" grid.column="0" text="Send To :" verticalalignment="Center" margin="10,5,5,0" /> <combobox name="cbSendPersonType" grid.row="0" grid.column="1" selectedvaluepath="UID" displaymemberpath="Name"> SelectedValue="{Binding UID,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,TargetNullValue=1}" Margin="5,5,0,0" Width="115" VerticalAlignment="Top" HorizontalAlignment="Left" SelectionChanged="ddlSendPersonType_SelectionChanged"/>--> <textblock grid.row="0" grid.column="0" text="CATEGORY :" horizontalalignment="Left" verticalalignment="Center" margin="5,5,0,0" /> <combobox name="cbCategory" width="165" grid.column="1" grid.row="0" margin="5,5,0,0" horizontalalignment="Left" height="25"> <combobox.items> <comboboxitem content="General" /> <comboboxitem content="Marketing & Followup" /> <comboboxitem content="Debt Collection" /> <comboboxitem content="Acceptance Received" /> <comboboxitem content="Issues" /> </combobox.items> </combobox> <!--Only for Diary note--> <textblock visibility="Collapsed" grid.row="1" grid.column="0" text="To :" horizontalalignment="Left" verticalalignment="Center" margin="10,5,0,0" name="tbTo" /> <combobox visibility="Collapsed" name="cbToUser" height="26" width="100" selectedvaluepath="UserId" displaymemberpath="Name" grid.column="1" grid.row="1" margin="5,2,0,0"> HorizontalAlignment="Left" SelectedValue="{Binding ToUserId,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged,TargetNullValue=0,ValidatesOnDataErrors=True}"/> <!--END Only for Diary note--> <combobox margin="5,5,0,0" grid.column="1" x:name="cbSupplier" displaymemberpath="SupplierName" horizontalalignment="Right"> SelectedValuePath="SupplierId" SelectionChanged="cbSupplier_SelectionChanged" Width="180" Visibility="Collapsed" SelectedValue="{Binding MaterialSupplierID, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"/> <combobox margin="5,5,0,0" grid.column="1" x:name="cbInstaller" displaymemberpath="EstimatorName" horizontalalignment="Right"> SelectedValuePath="EstimatorID" SelectionChanged="cbInstaller_SelectionChanged" Width="180" Visibility="Collapsed"/> <!--<textblock margin="20,5,0,0" text="Save To Diary Note :" name="tbSendToDiary" verticalalignment="Center" horizontalalignment="Left" /> <checkbox margin="5,5,0,0" verticalalignment="Center" name="chkSendToDiary" horizontalalignment="Right" />--> <stackpanel name="spButtons" grid.column="5" grid.rowspan="65" orientation="Vertical" margin="5,0,0,0" horizontalalignment="Right" verticalalignment="Top"> <Button Content="Save" Height="25" HorizontalAlignment="Right" Margin="10,10,25,5" Name="btnSaveNote" Width="80" Cursor="Hand" Style="{StaticResource btn_Highlighted}" Click="btnSaveNote_Click"/> <Button Content="Cancel" Height="25" HorizontalAlignment="Right" Margin="10,5,25,5" Width="80" Name="btnCancelNote" Cursor="Hand" Style="{StaticResource btn_Highlighted}" Click="btnCancelNote_Click"/> <textblock x:name="tbNewPrice" visibility="Collapsed" verticalalignment="Center" margin="10,0,0,0" text="New Price (


) : \" />
<textbox x:name=\"txtNewPrice\" visibility=\"Collapsed\" verticalalignment=\"Center\" margin=\"5,0,0,0\" width=\"70\" />
</stackpanel>




<!--Supplier, customer, installer of this loadid-->


<textblock
grid.row=\"2\" grid.column=\"0\" text=\"Subject :\" verticalalignment=\"Center\" margin=\"10,5\" name=\"tbSubject\" />
<textbox grid.row=\"2\" grid.column=\"1\" x:name=\"txtSubject\" width=\"550\" horizontalalignment=\"Left\" verticalalignment=\"Center\">
Margin=\"5,5,0,0\" Grid.ColumnSpan=\"4\"
Text=\"{Binding Subject,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,ValidatesOnDataErrors=True,TargetNullValue=''}\"/>


<!--Attachments-->
<textblock grid.row=\"3\" grid.column=\"0\" text=\"Attachments :\" verticalalignment=\"Center\" margin=\"10,5\" name=\"tbAttachment\" />
<grid x:name=\"grdAttachments\" visibility=\"Visible\" grid.row=\"3\" grid.column=\"1\">
<grid.columndefinitions>
<columndefinition width=\"Auto\" />
<columndefinition width=\"Auto\" />
</grid.columndefinitions>
<grid x:name=\"grdAttachmentList\" margin=\"5,5,5,0\">
<grid.ro wdefinitions>
<rowdefinition height=\"*\" />
</grid.rowdefinitions>
<!--Data Grid :: Start-->
<datagrid name=\"dgAttachment\" grid.row=\"0\" grid.column=\"1\" horizontalscrollbarvisibility=\"Hidden\" horizontalalignment=\"Left\">
<datagrid.columns>
<datagridtemplatecolumn header=\"Attachment\" width=\"390\">
<datagridtemplatecolumn.celltemplate>
<datatemplate>
<stackpanel orientation=\"Horizontal\">
<Button x:Name=\"btnAttach\" Content=\"Attach\" Click=\"btnAttach_Click\" Height=\"20\" FontSize=\"12\" Style=\"{StaticResource btn_Highlighted}\" VerticalAlignment=\"Center\" HorizontalAlignment=\"Left\"

Visibility=\"{Binding ImageName,Converter={StaticResource AttachButton},ConverterParameter=ImageName,Mode=TwoWay}\"></Button>
<textblock x:name=\"tbViewImage\" cursor =\"Hand\" removed=\"Transparent\" tooltip=\"Click to Download file\" textdecorations=\"Underline\">
Text=\"{Binding ImageName,Mode=TwoWay,Converter={StaticResource GuidConverter},ConverterParameter=ImageName}\" Tag=\"{Binding}\"
FontSize=\"11\" HorizontalAlignment=\"Left\" VerticalAlignment=\"Center\" Foreground=\"#FF428CBF\" FontWeight=\"Medium \" MouseLeftButtonUp=\"tbViewImage_MouseLeftButtonUp\"
Visibility=\"{Binding ImageName,Converter={StaticResource VisibleButton},ConverterParameter=ImageName,Mode=TwoWay}\"/>
<textblock><underline></underline></textblock>
</textblock></stackpanel>
</datatemplate>
</datagridtemplatecolumn.celltemplate>
</datagridtemplatecolumn>
<datagridtemplatecolumn width=\"57\" header=\"Delete\">
<datagridtemplatecolumn.celltemplate>
<datatemplate>
<Button Content=\"Delete\" x:Name=\"btnDeleteAttachment\" Click= \"btnDeleteAttachment_Click\" Cursor=\"Hand\" Height=\"16\" Width=\"16\" Padding=\"0\" Style=\"{StaticResource DeleteButtonStyle}\" HorizontalAlignment=\"Center\" VerticalAlignment=\"Top\">
<Button.Template>
<controltemplate>
<Image Width=\"16\"
Height=\"16\" Source=\"/AHF;component/Images/Delete.png\" ToolTipService.ToolTip=\"Delete\" HorizontalAlignment=\"Left\" VerticalAlignment=\"Top\"/>
</controltemplate>
</Button.Template>
</Button>
</datatemplate>
</datagridtemplatecolumn.celltemplate>
</datagridtemplatecolumn>
</datagrid.columns>
</datagrid>
<!---Data Grid :: End-->
</grid>
<Button
Grid.Column=\"1\" Name=\"btnAddNewActionAttachment\" Content=\"Add\" Height=\"25\" VerticalAlignment=\"Top\" HorizontalAlignment=\"Right\" Margin=\"0,5,5,0\" Cursor=\"Hand\"

Click=\"btnAddNewActionAttachment_Click\" Style=\"{StaticResource btn_Highlighted}\" Width=\"45\" MinWidth=\"45\"/>
</grid>
<!---Attachment :: End-->
<stackpanel grid.row=\"4\" grid.column=\"0\">
<textblock text=\"Message :\" verticalalignment=\"Top\" margin=\"10,5,0,0\" />
</stackpanel>


<border borderbrush=\"Black\" borderthickness=\"1\" grid.row=\"4\" grid.column=\"1\" grid.columnspan=\"4\" margin=\"5,5,5,5\" width=\"750\">
HorizontalAlignment=\"Left\">
<ctl:richtextboxcontrol x:name=\"txtMessageBody\" width=\"750\" height=\"200\" maxwidth=\"750\" maxheight=\"365\" xmlns:ctl =\"#unknown\" />
</border>

</textbox></combobox></combobox></combobox></combobox></grid>
</border>
</stackpanel>


<stackpanel margin=\"0,10,0,0\" grid.row=\"1\" grid.column=\"1\" horizontalalignment=\"Left\" verticalalignment=\"Top\" name=\"btnsEmailAdd\">
<Button Content=\"Emails\" ToolTipService.ToolTip=\"View Outlook Emails attached to this lead/job\"
Height=\"25\" Name=\"btnOutlookEmails\" Cursor=\"Hand\" Click=\"btnEmailsFromOutlook_Click\" MinWidth=\"45\"

Width=\"45\" Visibility=\"Collapsed\" />
<Button Visibility=\"Visible\" Content=\"Add\" ToolTipService.ToolTip=\"Add a new diary note\" Height=\"25\" Name=\"btnAddNote\" Cursor=\"Hand\" Click=\"btnAddNote_Click\" MinWidth=\"45\" Width =\"45\"/>
</stackpanel>
</grid>

<border grid.row=\"2\" height=\"200\" visibility=\"Visible\" x:name=\"brdrAdvertise\" style=\"{StaticResource section-outer-border}\" margin=\"0,10,0,10\">

<grid margin=\"10,10,0,10\">
<grid.rowdefinitions< span class=\"code-keyword\">>

<rowdefinition height=\"*\"></rowdefinition>
</grid.rowdefinitions>
<grid.columndefinitions>
<columndefinition width=\"0.70*\"></columndefinition>
<columndefinition width=\"0.30*\"></columndefinition>
</grid.columndefinitions>
<textblock fontsize=\"36\" grid.column=\"0\" x:name=\"tbAdvertisementNote\" fontstyle=\"Italic\">
TextWrapping=\"Wrap\" >

</textblock>
<Image x:Name=\"imgAdvertisement\" Grid.Column=\"1\" Margin=\"20,0,0,0\" Width=\"340\" HorizontalAlignment=\"Left\" VerticalAlignment=\"Top\" Stretch=\"Fill\"/>

</grid>
</border>
</grid>
</scrollviewer>
</stackpanel>
</border>
</usercontrol>
) : " /> <textbox x:name="txtNewPrice" visibility="Collapsed" verticalalignment="Center" margin="5,0,0,0" width="70" /> </stackpanel> <!--Supplier, customer, installer of this loadid--> <textblock grid.row="2" grid.column="0" text="Subject :" verticalalignment="Center" margin="10,5" name="tbSubject" /> <textbox grid.row="2" grid.column="1" x:name="txtSubject" width="550" horizontalalignment="Left" verticalalignment="Center"> Margin="5,5,0,0" Grid.ColumnSpan="4" Text="{Binding Subject,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,ValidatesOnDataErrors=True,TargetNullValue=''}"/> <!--Attachments--> <textblock grid.row="3" grid.column="0" text="Attachments :" verticalalignment="Center" margin="10,5" name="tbAttachment" /> <grid x:name="grdAttachments" visibility="Visible" grid.row="3" grid.column="1"> <grid.columndefinitions> <columndefinition width="Auto" /> <columndefinition width="Auto" /> </grid.columndefinitions> <grid x:name="grdAttachmentList" margin="5,5,5,0"> <grid.rowdefinitions> <rowdefinition height="*" /> </grid.rowdefinitions> <!--Data Grid :: Start--> <datagrid name="dgAttachment" grid.row="0" grid.column="1" horizontalscrollbarvisibility="Hidden" horizontalalignment="Left"> <datagrid.columns> <datagridtemplatecolumn header="Attachment" width="390"> <datagridtemplatecolumn.celltemplate> <datatemplate> <stackpanel orientation="Horizontal"> <Button x:Name="btnAttach" Content="Attach" Click="btnAttach_Click" Height="20" FontSize="12" Style="{StaticResource btn_Highlighted}" VerticalAlignment="Center" HorizontalAlignment="Left" Visibility="{Binding ImageName,Converter={StaticResource AttachButton},ConverterParameter=ImageName,Mode=TwoWay}"></Button> <textblock x:name="tbViewImage" cursor="Hand" removed="Transparent" tooltip="Click to Download file" textdecorations="Underline"> Text="{Binding ImageName,Mode=TwoWay,Converter={StaticResource GuidConverter},ConverterParameter=ImageName}" Tag="{Binding}" FontSize="11" HorizontalAlignment="Left" VerticalAlignment="Center" Foreground="#FF428CBF" FontWeight="Medium" MouseLeftButtonUp="tbViewImage_MouseLeftButtonUp" Visibility="{Binding ImageName,Converter={StaticResource VisibleButton},ConverterParameter=ImageName,Mode=TwoWay}"/> <textblock><underline></underline></textblock> </textblock></stackpanel> </datatemplate> </datagridtemplatecolumn.celltemplate> </datagridtemplatecolumn> <datagridtemplatecolumn width="57" header="Delete"> <datagridtemplatecolumn.celltemplate> <datatemplate> <Button Content="Delete" x:Name="btnDeleteAttachment" Click="btnDeleteAttachment_Click" Cursor="Hand" Height="16" Width="16" Padding="0" Style="{StaticResource DeleteButtonStyle}" HorizontalAlignment="Center" VerticalAlignment="Top"> <Button.Template> <controltemplate> <Image Width="16" Height="16" Source="/AHF;component/Images/Delete.png" ToolTipService.ToolTip="Delete" HorizontalAlignment="Left" VerticalAlignment="Top"/> </controltemplate> </Button.Template> </Button> </datatemplate> </datagridtemplatecolumn.celltemplate> </datagridtemplatecolumn> </datagrid.columns> </datagrid> <!---Data Grid :: End--> </grid> <Button Grid.Column="1" Name="btnAddNewActionAttachment" Content="Add" Height="25" VerticalAlignment="Top" HorizontalAlignment="Right" Margin="0,5,5,0" Cursor="Hand" Click="btnAddNewActionAttachment_Click" Style="{StaticResource btn_Highlighted}" Width="45" MinWidth="45"/> </grid> <!---Attachment :: End--> <stackpanel grid.row="4" grid.column="0"> <textblock text="Message :" verticalalignment="Top" margin="10,5,0,0" /> </stackpanel> <border borderbrush="Black" borderthickness="1" grid.row="4" grid.column="1" grid.columnspan="4" margin="5,5,5,5" width="750"> HorizontalAlignment="Left"> <ctl:richtextboxcontrol x:name="txtMessageBody" width="750" height="200" maxwidth="750" maxheight="365" xmlns:ctl="#unknown" /> </border> </textbox></combobox></combobox></combobox></combobox></grid> </border> </stackpanel> <stackpanel margin="0,10,0,0" grid.row="1" grid.column="1" horizontalalignment="Left" verticalalignment="Top" name="btnsEmailAdd"> <Button Content="Emails" ToolTipService.ToolTip="View Outlook Emails attached to this lead/job" Height="25" Name="btnOutlookEmails" Cursor="Hand" Click="btnEmailsFromOutlook_Click" MinWidth="45" Width="45" Visibility="Collapsed" /> <Button Visibility="Visible" Content="Add" ToolTipService.ToolTip="Add a new diary note" Height="25" Name="btnAddNote" Cursor="Hand" Click="btnAddNote_Click" MinWidth="45" Width="45"/> </stackpanel> </grid> <border grid.row="2" height="200" visibility="Visible" x:name="brdrAdvertise" style="{StaticResource section-outer-border}" margin="0,10,0,10"> <grid margin="10,10,0,10"> <grid.rowdefinitions> <rowdefinition height="*"></rowdefinition> </grid.rowdefinitions> <grid.columndefinitions> <columndefinition width="0.70*"></columndefinition> <columndefinition width="0.30*"></columndefinition> </grid.columndefinitions> <textblock fontsize="36" grid.column="0" x:name="tbAdvertisementNote" fontstyle="Italic"> TextWrapping="Wrap" > </textblock> <Image x:Name="imgAdvertisement" Grid.Column="1" Margin="20,0,0,0" Width="340" HorizontalAlignment="Left" VerticalAlignment="Top" Stretch="Fill"/> </grid> </border> </grid> </scrollviewer> </stackpanel> </border> </usercontrol>


这篇关于ScrollViewer未出现在DataGrid中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆