ScrollViewer未出现在DataGrid中 [英] ScrollViewer not appearing in DataGrid
本文介绍了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}\" /> =\"110\" margin=\"0,12,0,0\" name=\"dpInputDate\" horizontalalignment=\"Left\" />
<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
</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>
<ButtonGrid.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>
<columndefinitionwidth =\"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屋!
查看全文